@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"})