@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 "";
}
WebServlet 代码

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

servlet3.0 @WebServlet注解无效的情况

注解WebServlet配置Servlet报404错误的原因

Servlet3.0提供的@WebServlet注解引用参数详情介绍

servlet3.0注解@WebInitParam和@WebServlet

Springboot 相关注解 -@WebServlet