Servlet运行过程
2016-07-07 18:28:49 0 举报
Servlet运行过程主要包括以下几个步骤:首先,客户端发送请求至服务器;然后,服务器接收到请求后,会创建一个Servlet实例来处理该请求;接着,Servlet实例通过调用service()方法来获取请求信息并进行处理;处理完成后,Servlet实例生成响应对象并设置响应头和响应体;最后,服务器将响应对象发送回客户端。在整个过程中,Servlet容器负责管理Servlet实例的生命周期,包括实例化、初始化、服务和销毁等阶段。此外,Servlet还支持多线程处理,以提高系统的并发性能。
作者其他创作
大纲/内容
3.解析出想访问的主机名
12. 回写http响应
2. 发送http请求
6. 第一次创建Servlet实例对象
FirstServlet
13. 浏览器解析http响应,提取数据显示
浏览器
1. 连接web服务器
http://localhost:8080/myWeb/FirstServlet
5.解析出想访问的web资源
OutputStream out = res.getOutputStream();\t\tout.write(\"hello servlet!!!\".getBytes());
9. service方法执行,向代表客户端响应的response对象写入向客户端输出的数据
8. 创建代表请求的request和代表响应的response,然后调用Servlet的service()方法
request
7. 调用Servlet的init()方法完成对象初始化
4.解析出想访问的web应用
web服务器
11. 服务器从response对象中取出数据,构建出一个http响应,回写给客户机
10. service()方法返回
response
0 条评论
下一页