zoukankan      html  css  js  c++  java
  • 无法在web.xml或使用此应用程序部署的jar文件中解析绝对uri:[http://www.springframework.org/tags/form]

    用Spring MVC框架时,在jsp页面使用form表单标签库,需要引用:

    <%@ taglib prefix="form" uri="http://www.springframework.org/tags/form"%>

    需要导入两个jar包,maven项目的pom.xml如下:

    <spring.version>4.3.17.RELEASE</spring.version>

    <dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> </dependency> <dependency> <groupId>org.springframework.data</groupId> <artifactId>spring-data-jpa</artifactId> <version>1.10.1.RELEASE</version> </dependency>

    后语:我在百度搜索这句话——

    springmvc 项目无法解析[http://www.springframework.org/tags/form]

    找了一页的结果,他们的解决方法基本都是:
    1.更换tomcat版本
    2.缺少.tld 文件
    3.taglib标签书写错误
    4.缺少spring-mvc的jar包
    基本都是抄来抄去,我试了没啥用。
    最后找到一位前辈的springmvc博客后台管理的搭建教程博客,对比我和他的pom.xml文件,把他的spring-data-jpa依赖复制过来,完美解决。
    结合我上一次遇到无法解析 jstl 标签的 uri 异常的经验,基本上可以确定这类问题目前网上解决方案基本是上面4种,没什么卵用,还全是复制粘贴。
    正确的解决思路是,缺少了某种jar包,应该去查找使用相同标签的项目,通过对比这些项目与自己项目的 pom.xml或jar包依赖,找出自己缺少的jar包添加上去即可。
  • 相关阅读:
    git 同步远程分支
    git tag 打标签
    EJS 语法
    从零开始制作 Hexo 主题
    博客灵感
    java编译做了哪些事?
    java+内存分配及变量存储位置的区别[转]
    用android模拟器Genymotion定位元素
    利用securecrt在linux与windows之间传输文件
    eclipse引入tomcat
  • 原文地址:https://www.cnblogs.com/ccyzj/p/14860383.html
Copyright © 2011-2022 走看看