web.xml中提示错误The content of element type "web-app" must match

以下内容转自:http://blog.csdn.net/goskalrie/article/details/49885787

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*)".

上面这段的意思是在Web.xml中<web-app>标签的元素个数和排序规则是有限制的,大多数情况下出现该错误的原因是元素排放顺序有误,解决其实也很简单,按照上面的描述将各元素排序即可。排序方式记不住没关系,常用的几个可以发现排序的规律,貌似和首字母相关的样子。按照首字母进行排序还有错误就严格的对照上面的提醒中的顺序就可以了。

 

主要用到的有以下几个:

display-name

context-param

filter

listener

servlet

servlet-mapping

session-config

welcome-file-list

 

posted on 2017-07-19 22:52  傻瓜乐园  阅读(299)  评论(0编辑  收藏  举报

导航