@WebServlet注解下 各属性说明
Posted kennywang0314
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了@WebServlet注解下 各属性说明相关的知识,希望对你有一定的参考价值。
一、@WebServlet 注解属性说明
@Target({ElementType.TYPE}) @Retention(RetentionPolicy.RUNTIME) @Documented public @interface WebServlet { String name() default ""; String[] value() default {}; String[] urlPatterns() default {}; int loadOnStartup() default -1; WebInitParam[] initParams() default {}; boolean asyncSupported() default false; String smallIcon() default ""; String largeIcon() default ""; String description() default ""; String displayName() default ""; }
1.属性说明:
属性名 | 类型 | 描述 |
name | String | servlet-name,如果没有显示指定,该Servlet的取值为全限定名 |
value | String[] | 等价于 urlPatterns 属性,与该属性不能同时使用 |
urlPatterns | String[] | 指定Servlet url的匹配模式,等价于<url-parttern> |
loadOnStartup | int | 指定Servlet的加载顺序 |
initParams | webInitParam[] | 指定初始化参数 |
asyncSupported | boolean | 是否支持异步操作 |
description | String | 描述 |
displayName | String | servlet显示名 |
以上是关于@WebServlet注解下 各属性说明的主要内容,如果未能解决你的问题,请参考以下文章
无意之间发现的Servlet3.0新特性@WebServlet
注解WebServlet配置Servlet报404错误的原因
Servlet3.0提供的@WebServlet注解引用参数详情介绍