web.xml配置文件中标签<listener-class>报错
2017-11-25 18:48
756 查看
与web.xml中的版本号有关系
改为:
主要原因:
博主补充:
Servlet3.0是J2EE6.0规范的一部分,跟随J2EE6.0一起发布,并且Tomcat7.0已经完全支持Servlet3.0 ;
平时,我们一般使用tomcat6.0,是不能够使用servelt3.0的,tomcat6.0还不能支持那些规范;
至于说,为毛线不能使用lintener-class,是因为在web-app_3_0.xsd结构定义文件中,根本就不提倡这些配置,因为Servlet3.0已经支持注解形式;
<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd" version="3.1">
改为:
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" id="WebApp_ID" version="2.5">
主要原因:
博主补充:
Servlet3.0是J2EE6.0规范的一部分,跟随J2EE6.0一起发布,并且Tomcat7.0已经完全支持Servlet3.0 ;
平时,我们一般使用tomcat6.0,是不能够使用servelt3.0的,tomcat6.0还不能支持那些规范;
至于说,为毛线不能使用lintener-class,是因为在web-app_3_0.xsd结构定义文件中,根本就不提倡这些配置,因为Servlet3.0已经支持注解形式;
相关文章推荐
- web.xml文件加载顺序 一、 1 、启动一个 WEB 项目的时候, WEB 容器会去读取它的配置文件 web.xml ,读取 <listener> 和 <context-param>
- web.xml配置文件里面的<async-supported>true</async-supported>标签报错
- Spring配置web.xml中<listener>标签(ContextLoaderListener类解析)解析
- JSP 2.0 web.xml不再直接支持<taglib>标签配置
- Web.xml配置<taglib>标签报错问题(cvc-complex-type.2.4.a: Invalid content was found starting with element 'tag
- web.xml中配置<error-page>标签不起作用的问题
- Spring配置web.xml的<servlet>标签
- web.xml配置文件中<async-supported>true</async-supported>报错的解决方案
- spring Boot 填坑手册<一>: 无web.xml文件时的上下文监听的配置
- web.xml配置文件中<async-supported>true</async-supported>报错的解决方案
- web.xml配置文件中<async-supported>true</async-supported>报错的解决方案
- 在 WEB.XML配置<mime-mapping>实现浏览器根据文件类型自动打开
- SpringMVC(1):基础配置文件web.xml 和 <servlet-name>-servlet.xml / springmvc.xml
- web.xml文件中配置<mime-mapping>下载文件类型
- java web开发在web.xml配置<mime-mapping>实现浏览器根据文件类型自动打开
- web.xml配置文件中<async-supported>true</async-supported>报错的解决方案
- web.xml文件中配置<mime-mapping>下载文件类型
- web.xml配置文件中<async-supported>true</async-supported>报错的解决方案
- web.xml文件中<mime-mapping>配置
- Tomcat8.x 在上下文的web.xml配置跳转到jsp文件<jsp-file>