JavaEE学习:servlet(三)

三. servlet的配置

 

      1. 基本配置

           JavaEE学习:servlet(三)

 

           其中url-pattern的配置方式:

              (1)完全匹配 访问的资源与配置的资源完全相同才能访问到

                 <url-pattern>/quickStratServlet</url-pattern>

             (2)目录匹配 格式:/虚拟的目录../*   *代表任意

                  <url-pattern>/aaa/bbb/ccc/*</url-pattern>

                (3) 扩展名匹配 格式:*.扩展名

                 <url-pattern>*.abcd</url-pattern>

       注意:第二种与第三种不要混用 /aaa/bbb/*.abcd(错误的)

 

       2.服务器启动实例化Servlet配置


             Servlet的何时创建:默认第一次访问时创建
             为什么是默认?
             当在servlet的配置时 加上一个配置 <load-on-startup> servlet对象在服务器启动      时就创建


       3.缺省Servlet


             可以将url-pattern配置一个/,代表该servlet是缺省的servlet
             什么是缺省的servlet?
             当你访问资源地址所有的servlet都不匹配时 , 缺省的servlet负责处理

        其实,web应用中所有的资源的响应都是servlet负责,包括静态资源
  

        4. 默认页面

JavaEE学习:servlet(三)