無法在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包添加上去即可。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM