首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

web.xm配置有关问题,报错及解决方案

2012-11-03 
web.xm配置问题,报错及解决方案在配置web.xml文件,在display-nameDWR Servlet/display-name一行报cvc-

web.xm配置问题,报错及解决方案
在配置web.xml文件,在<display-name>DWR Servlet</display-name>   一行报
cvc-complex-type.2.4.a: Invalid content was found starting with element 'display-name'. One of
'{"http://java.sun.com/xml/ns/j2ee":servlet-class, "http://java.sun.com/xml/ns/j2ee":jsp-file}' is expected.
错误
web.xml如下



下面列出解决办法
1)去掉:
<display-name>DWR Servlet</display-name>
<description>Direct Web Remoter Servlet</description>
2)把:
<taglib>
   <taglib-uri>displaytag</taglib-uri>
   <taglib-location>/WEB-INF/displaytag.tld</taglib-location>
</taglib>
放在:
<jsp-config></jsp-config>标签之中

分析:
出现错误的原因:通常是由于标签位置,标签DTD的校验规则所影响的,
所以上述问题还有如下解决办法

3).删除“http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd”即不采用该校验规则
4).把头文件中的“version="2.4"”改为“version="2.5"”
“http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd”改为“http://java.sun.com/xml/ns/j2ee/web-app_2_5.xsd”
即采用jsp2.5的校验规则

热点排行