環境:
???eclipse3.1.2,myeclipse4.0.2,tomcat5.0.28
解決方法:
???1.將<taglib>標簽放在<jsp-config>標簽內即可;
???2.使用DTD進行驗證
產生問題的原因:
???將出問題的web.xml文件與tomcat下其它的文件進行比較發現,區別在于xml文件使用了不同的文檔類型描述
???能夠直接添加的web.xml使用是DTD
???
<!
DOCTYPE?web-app
????PUBLIC?"-//Sun?Microsystems,?Inc.//DTD?Web?Application?2.3//EN"
????"http://java.sun.com/dtd/web-app_2_4.dtd"
>
???而我的這個web使用的是XML Schema
<
web-app?
xmlns
="http://java.sun.com/xml/ns/j2ee"
?xmlns:xsi
="http://www.w3.org/2001/XMLSchema-instance"
?version
="2.4"
?xsi:schemaLocation
="http://java.sun.com/xml/ns/j2ee???http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"
>