javaweb学习08:Servlet原理
-
Servlet原理:
-
-
Mapping问题:
-
一个请求可以指定一个映射路径;
<servlet-mapping>
<servlet-name>helloservlet-name>
<url-pattern>/hellourl-pattern>
servlet-mapping> -
一个请求可以指定多个映射路径;
<servlet-mapping>
<servlet-name>helloservlet-name>
<url-pattern>/hellourl-pattern>
servlet-mapping>
<servlet-mapping>
<servlet-name>helloservlet-name>
<url-pattern>/hello1url-pattern>
servlet-mapping>
<servlet-mapping>
<servlet-name>helloservlet-name>
<url-pattern>/hello2url-pattern>
servlet-mapping> -
一个请求可以指定通用映射路径;
<servlet-mapping>
<servlet-name>helloservlet-name>
<url-pattern>/hello/*url-pattern>
servlet-mapping> -
默认请求路径:优先级是大于index.jsp
hello
/* -
指定一些后缀后者前缀等等....
-
可以自定义后缀,实现请求映射
-
注意:*前面不能加任何项目路径映射;
<servlet-mapping>
<servlet-name>helloservlet-name>
<url-pattern>*.dourl-pattern>
servlet-mapping> -
-
优先级问题:
-
指定了固有的映射路径优先级最高;如果找不到就会走默认的请求;
-
-