3
  <taglib>
  <taglib-uri>  http://www.java2s.com/custom  </taglib-uri>
  <taglib-location>   /WEB-INF/tags/NewFile.tld  </taglib-location>
  </taglib>

它显示错误

cvc-complex-type.2.4.a:发现以元素“taglib”开头的无效内容。'{" http://java.sun.com/xml/ns/javaee":module-name , " http://java.sun.com/xml/ns/javaee":description之一,

任何人请给我一个解决这个问题的方法

4

1 回答 1

4

web.xml 针对 XML 模式进行验证。此模式指定 taglib 只能在被 jsp-config 标记包围时出现。

因此用 jsp-config 标签包围你的 taglib 标签

请参考:http ://docs.oracle.com/cd/E11035_01/wls100/webapp/web_xml.html#wp1071166

了解更多详情。

也不再需要在 web.xml 中声明 taglib,请阅读http://wiki.metawerx.net/wiki/RemovingTaglibFromWeb.xml

于 2013-04-08T07:31:31.203 回答