Servlet_basic

2018-03-23  本文已影响0人  小鱼爱潜水丶

1.浏览器通过HTTP请求发送消息给服务端。

2.App服务器(容器)检查web.xml和Servlet的注解来查找那个Servlet负责处理这个请求。

3.如果找不到,就去WebContent目录下去找。

4.容器判断Servlet的Instance是否存在。

5.如果不存在,创建Instance,调用init方法。

6.在调用service方法之前,容器要把HTTP协议的内容包装成HttpServletRequest和HttpServletResponse。

7.调用service方法,service放的默认逻辑是根据Http的动词转发给响应的doXXX方法。

8.执行响应的doXXX方法,返回给客户端。

9在Servlet中由三种放回方法:a.直接输出;b.forward;c.redirect.

10.Servlet被容器销毁。

上一篇 下一篇

猜你喜欢

热点阅读