為了編譯方便我把 servlet-api.jar 和 jsp-api.jar 和其他 jar 包都放在一起,在 ant build 的時候就會一并被拷到 Web 項目的 WEB-INF/lib 下,不過這次因此出現(xiàn)了一個 jsp 頁面的編譯錯誤,所有的 jsp 頁面打開都會在頁面上報編譯錯誤,后臺無任何信息??紤]到 jsp 頁面的編譯可能和 jsp-api.jar 有關(guān),于是將 WEB-INF/lib 下的 servlet-api.jar 和 jsp-api.jar 移走,問題解決。
后來發(fā)現(xiàn)放在里面的這兩個包是 tomcat5.5 的,是 JSP 2.0 規(guī)范的,而部署的服務(wù)器是 tomcat 6.0 是 JSP 2.1 規(guī)范的,兩者可能有一定的沖突,才導(dǎo)致這樣的錯誤。
posted on 2009-08-17 17:22
steady 閱讀(2595)
評論(0) 編輯 收藏 所屬分類:
Java