关于IEDA中监听器和Servlet的配置
来源:3-4 web项目初步使用mybatis完成查询操作
lixiangbetter
2019-04-23 16:14:49
通过注解的方式配置监听器。和Servlet无效。
但是通过web.xml配置是可以的。
2回答
1、同学用的是idea么?
如果用的是idea,@WebServlet默认会写成@WebServlet(name=“**”);
要改成@WebServlet(value=“/**”);或者@WebServlet(“/**”);
如果同学就是按上边写的,也有可能课web.xml 的版本有关:
把web.xml 的标头换成:
<?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://xmlns.jcp.org/xml/ns/javaee" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd" id="WebApp_ID" version="3.1">
试试。
2、如果还是不行,建议还是先用web.xml。
如果我的回答解决了你的疑惑,请采纳!祝学习愉快!
好帮手慕阿满
2019-04-23
同学你好,注解配置监听器和servlet无效是指在运行程序时,监听器和servlet没有跳转吗?问一下同学创建工程时,web Application的版本是3.0以上的吗?如果不是,需要保证版本web的版本3.0以上,jdk5以上的才支持注解这种方式,如果不是,建议同学详细描述一下同学的问题。
祝:学习愉快~
相似问题