利用MyEclipse支持的struts服务,能很方便的自己产生添加一些包,但其自动产生的web.xml文件头有个问题:
MyEclipse自动产生的web.xml文件头为:
<web-app id="WebApp_ID" version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
在这个文件中添加<taglib>提示错误,但是不影响struts tag的使用,错误提示为:
cvc-complex-type.2.4.a: Invalid content was found starting with element 'taglib'. One of '{"http://java.sun.com/xml/ns/j2ee":description, "http://java.sun.com/xml/ns/j2ee":display-name, "http://java.sun.com/xml/ns/j2ee":icon, "http://java.sun.com/xml/ns/j2ee":distributable, "http://java.sun.com/xml/ns/j2ee":context-param, "http://java.sun.com/xml/ns/j2ee":filter, "http://java.sun.com/xml/ns/j2ee":filter-mapping, "http://java.sun.com/xml/ns/j2ee":listener, "http://java.sun.com/xml/ns/j2ee":servlet, "http://java.sun.com/xml/ns/j2ee":servlet-mapping, "http://java.sun.com/xml/ns/j2ee":session-config, "http://java.sun.com/xml/ns/j2ee":mime-mapping, "http://java.sun.com/xml/ns/j2ee":welcome-file-list, "http://java.sun.com/xml/ns/j2ee":error-page, "http://java.sun.com/xml/ns/j2ee":jsp-config, "http://java.sun.com/xml/ns/j2ee":security-constraint, "http://java.sun.com/xml/ns/j2ee":login-config, "http://java.sun.com/xml/ns/j2ee":security-role, "http://java.sun.com/xml/ns/j2ee":env-entry, "http://java.sun.com/xml/ns/j2ee":ejb-ref, "http://java.sun.com/xml/ns/j2ee":ejb-local-ref, "http://java.sun.com/xml/ns/j2ee":service-ref, "http://java.sun.com/xml/ns/j2ee":resource-ref, "http://java.sun.com/xml/ns/j2ee":resource-env-ref, "http://java.sun.com/xml/ns/j2ee":message-destination-ref, "http://java.sun.com/xml/ns/j2ee":message-destination, "http://java.sun.com/xml/ns/j2ee":locale-encoding-mapping-list}' is expected.
我的测试成功的解决办法是:
保留不变,把<taglib></taglib>用<jsp-config></jsp-config>包括起来,一样不会提示错误。
分享到:
相关推荐
绝对可以解决这个这个问题。Struts初学者绝对可以受用的方法。
struts-taglib-1.3.8.jar struts-taglib-1.3.8.jar
在 J2EE 中,web.xml 文件扮演着非常重要的角色,它是一个基于 XML 的配置文件,用于描述 Web 应用的各个方面的配置信息。通过 web.xml 文件,我们可以对 Web 应用进行配置,例如设置应用程序的名称、描述、过滤器、...
struts-taglib-1.3.10.jar struts-taglib.jar taglib.jar
struts taglib使用示例 struts taglib使用示例 struts taglib使用示例struts taglib使用示例 struts taglib使用示例
关于Struts Taglib的现实介绍
web.xml、struts-cofig.xml以及struts-cofig.xml中各个标签的作用。 Struts应用采用两个基于XML的配置文件来配置,分别是web.xml和struts-cofig.xml文件.web.xml文件是配置所有web应用的,而struts-config.xml文件...
博文链接:https://jiang5769156.iteye.com/blog/733150
部署描述文件web.xml详解(web-app_2_3.dtd),全面介绍: 1. icon元素 2. display-name元素 3. description元素 4. distributable元素 5. context-param元素 6. filter元素 7. filter-mapping元素 8. ...
SSH框架错误总结 ...解决方法:添加JSTL相关的JAR包,例如jstl.jar,并在web.xml文件中添加相关配置信息,例如<taglib>标签。 本文总结了SSH框架常见的错误和解决方法,为开发者提供了快速解决问题的参考。
本书共分4部分,从xml、servlet、jsp和应用的角度向读者展示了java web开发中各种技术的应用,循序渐进地引导读者快速掌握java web开发。. 本书内容全面,涵盖了从事java web开发所应掌握的所有知识。在知识的讲解...
JSTL 标签 发生 uri: http://java.sun.com/jsp/jstl/core cannot be resolved in either web.xml or the jar files deployed with this application问题时解决方法
struts2的jar之一struts2-core-2.0.14.jar
taglib(struts2标签).doc
在这个结构中,我们可以看到 Struts 配置文件 "struts-config.xml" 和 Web 应用程序的配置文件 "web.xml"。 在开始我们的例子之前,我们需要修改 "web.xml" 文件,添加标签库。我们将下面代码添加到 "</webapp>" ...
struts2.0 taglib struts2.0 标签库,总结了从的全部
NULL 博文链接:https://8366.iteye.com/blog/415329
struts2 标签 Taglib (Struts2标签库)
4.将以下代码添加到web.xml配置文件中: <servlet-name>Connector com.FCKeditor.connector.ConnectorServlet <param-name>baseDir <param-value>/upload/ <param-name>debug <param-value>true ...