当前位置: 首页 > 工具软件 > jWeb > 使用案例 >

JWeb之Servlet配置

酆浩邈
2023-12-01

JWeb之Servlet配置

1.配置启动时创建Servlet

<servlet>
        <servlet-name>sl</servlet-name>
        <servlet-class>life.ServletLife</servlet-class>
        <!--配置启动时创建servlet-->
        <load-on-startup>2</load-on-startup>
    </servlet>
    <servlet-mapping>
        <servlet-name>sl</servlet-name>
        <url-pattern>/life</url-pattern>
    </servlet-mapping>

传入正整数,整数越小,被创建的优先级就越高

2.url-pattern的配置

①完全路径匹配:
以 / 开始
EP:/ServletDemo4 , /aaa/ServletDemo5 , /aaa/bbb/ServletDemo6
②目录匹配:
以 / 开始 需要以 * 结束
EP: /* (所有) ,/aaa/* (aaa目录下的所有) ,/aaa/bbb/*
③扩展名匹配:
不能以 / 开始,需要以 * 开始
EP:.do , .action 、.jsp 、.jpg
ErrorEP:/*.do
④缺省路径: /
通常情况访问 html页面时,首先从当前web项目的web.xml文件寻找匹配路径,如果如果没有找到,再从tomcat默认的web.xml匹配,将使用缺省servlet
tomcat获得匹配路径时,优先级顺序:1 > 2 > 3 > 4

 类似资料: