当我在Eclipse Helios Service Release 2中构建我的项目时,我的错误web.xml
.请建议我为此做些什么.在我的项目中,我使用的是DTD 2.2.错误如下.
元素类型"web-app"的内容必须匹配"(icon?,display-name ?, description?,distributable?,context-param*,servlet*,servlet-mapping*,session-config?,mime- mapping*,welcome-file-list?,error-page*,taglib*,resource-ref*,security-constraint*,login-config?,security-role*,env-entry*,ejb-ref*)".
Bal*_*usC 76
错误消息详细告诉您元素应该放置的顺序以及允许的元素数量.换句话说,<web-app>
你内部元素的排序或数量web.xml
是不正确的.例如,按照错误信息,<servlet>
需要去之前 <servlet-mapping>
.该?
后缀是指可以存在零个或一个它们.该*
后缀意味着有可能是零或许多人.
因此,以下示例无效:
<servlet>...</servlet>
<servlet-mapping>...</servlet-mapping>
<servlet>...</servlet>
<servlet-mapping>...</servlet-mapping>
<servlet>...</servlet>
<servlet-mapping>...</servlet-mapping>
Run Code Online (Sandbox Code Playgroud)
虽然以下示例有效:
<servlet>...</servlet>
<servlet>...</servlet>
<servlet>...</servlet>
<servlet-mapping>...</servlet-mapping>
<servlet-mapping>...</servlet-mapping>
<servlet-mapping>...</servlet-mapping>
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
34493 次 |
最近记录: |