The absolute uri: http://java.sun.com/jsp/jstl/core cannot be resolved

在引入一个工程的时候,出现了如下的错误:
org.apache.jasper.JasperException: /home.jsp(2,0) The absolute uri: http://java.sun.com/jsp/jstl/core cannot be resolved in either web.xml or the jar files deployed with this application

在网上找了半天说是缺少jstl.jar和standard.jar这两个jar文件,查看了一下引入的工程,引入的工程是javaEE5.0,在其中再带了jstl.jar文件,应该是不需要在额外的引入,做了个简单的测试:
新建了一个javaEE5.0的工程,在jsp页面中引入jstl标签(这一步没有出现红叉,应该说明正确),部署,访问,结果出现如上的错误~
不知道为什么?感觉不应该是这样呀?但是我做的测试就是这样的。
新建一个javaEE1.4的工程,并勾选了jstl,这样自动的引入了上面两个jar包,在jsp页面中引入jstl标签,部署,访问,正常显示~
将1.4工程中的两个jar包拷贝到5.0工程的lib下,重新部署,访问,正常显示,没有问题~
将5.0工程中刚刚拷贝的那两个jar文件删除,重新部署,访问,正常显示,没有问题~
不知道为啥?

这个问题就这样稀里糊涂的解决了?恩,我就这样稀里糊涂的解决了,有哪位高人能指点一下,问题虽然解决了,我想知道为什么?
谢谢~

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章