Servlet3.0下@WebServlet注解配置Servlet
Servlet3.0下@WebServlet注解配置Servlet
@WebServlet注解配置Servlet
从Servlet3.0开始,配置Servlet支持注解方式,但还是保留了配置web.xml方式,所有使用Servlet有两种方式:
- Servlet类上使用@WebServlet注解进行配置
- web.xml文件中配置
@WebServlet常用属性
asyncSupported | boolean | 否 | 指定Servlet是否支持异步操作模式 |
displayName | String | 否 | 指定Servlet显示名称 |
initParams | WebInitParam[] | 否 | 配置初始化参数 |
loadOnStartup | int | 否 | 标记容器是否在应用启动时就加载这个Servlet |
name | String | 否 | 指定Servlet名称 |
urlPatterns/value | String[] | 否 | 这两个属性作用相同,指定Servlet处理的url |
属性 | 类型 | 是否必须 | 说明 |
---|
1.UserServlet
通过注解方式配置,web.xml中不需要配置该Servlet