Servlet的访问流程

来源:互联网 发布:酒店网络主管招聘 编辑:程序博客网 时间:2024/05/11 21:06
Servlet的访问流程
  http://192.168.1.253:8080/bjsxt/hello.sxt
  
   http://
    访问的协议
   192.168.1.253
    主机的地址
   8080
    主机的端口号
   /bjsxt
    项目名称
   /hello.sxt
    指定的资源

   开始去解析XML文件 
    SaxBuilder==>
     document==>
      rootElement==>
       servlet-mapping==>
        url-pattern==>
         servlet-name==>
          serlvet==>
           servlet-name==>
            servlet-class(com.bjsxt.ly.web.HelloServlet)

   反射创建对象
    Class claszz = Class.forName("com.bjsxt.ly.web.HelloServlet");
    HttpServlet servlet = (HttpServlet)clazz.getConstructor().newInstance();
    servlet.service(req,resp);
 
   一个Servlet可以对应一组URL请求
    /abc
     只能是固定地址
    *.abc
     以abc结尾的所有请求
    /abc/*
     访问abc文件夹下的所有的文件的时候
0 0
原创粉丝点击