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文件刪除,重新部署,訪問,正常顯示,沒有問題~
不知道爲啥?

這個問題就這樣稀裏糊塗的解決了?恩,我就這樣稀裏糊塗的解決了,有哪位高人能指點一下,問題雖然解決了,我想知道爲什麼?
謝謝~

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