The content of element type "web-app" must match
推荐阅读
●网站推荐
●软件推荐
●点击加入QQ群874514813交流学习,免费获取达内-黑马全套培训资料
异常信息
The content of element type "web-app" must match "(icon ,display-
name ,description ,distributable ,context-param*,filter*,filter-mapping*,listener*,servlet*,servlet-
mapping*,session-config ,mime-mapping*,welcome-file-list ,error-page*,taglib*,resource-env-
ref*,resource-ref*,security-constraint*,login-config ,security-role*,env-entry*,ejb-ref*,ejb-local-ref*)".
- No grammar constraints (DTD or XML schema) detected for the document.
场景描述
项目为idea自动创建的 maven工程,使用webapp archetype自动生成的web.xml
在整合spring和springMVC的时候需要在web.xml中添加spring的容器配置
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath:spring/applicationContext-*.xml</param-value>
</context-param>
<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener
</listener-class>
</listener>
添加前没有异常,添加后web-app标签红线异常。
异常原因
文档内容标签顺序不符合web-app_2_3.dtd规范
解决方案
方案一:严格按照提示上的顺序排列
方案二:删除
参考资料
这里是引用
WEB.XML详解:https://www.cnblogs.com/vanl/p/5737656.html
解决问题:https://jyao.iteye.com/blog/1263650
还没有评论,来说两句吧...