@WebServlet注解下 各属性说明

一、@WebServlet 注解属性说明


@Target({ElementType.TYPE})@Retention(RetentionPolicy.RUNTIME)@Documentedpublic @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 "";}

WebServlet 代码

1.属性说明:

属性名类型描述
nameStringservlet-name,如果没有显示指定,该Servlet的取值为全限定名
valueString[]等价于 urlPatterns 属性,与该属性不能同时使用
urlPatternsString[]指定Servlet url的匹配模式,等价于<url-parttern>
loadOnStartupint指定Servlet的加载顺序
initParamswebInitParam[]指定初始化参数
asyncSupportedboolean是否支持异步操作
descriptionString描述
displayNameStringservlet显示名
   

 

相关文章