基於註釋的Servlet配置方法

@WebServlet註釋當中的相關內容

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 "";
}

url-partten:servlet訪問路徑

一個servlet可以定義多個訪問路徑

@WebServlet(urlPatterns = {"/demo", "/demo_", "/_demo"})

url-partten的定義規則

1、“/XXXXX”

@WebServlet(urlPatterns = {"/demo", "/demo_", "/_demo"})

2、“/XXXX/XXX”:多層路徑,目錄結構,*是通配符

@WebServlet(urlPatterns = {"/demo/cjd", "/user/*"})

3、*.do:do可以使任意的內容

@WebServlet(urlPatterns = {"*.do"})
@WebServlet(urlPatterns = {"*.cjd"})
@WebServlet(urlPatterns = {"*.all"})

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章