jsp第一次和第二次浏览请求同一页面执行过程有区别吗

1个回答
展开全部
摘要 第一次请求一个JSP页面时,Servlet/JSP 容器要做两件事情:
1. 将JSP 页面转换成一个JSP页面实现类,这是一个实现javax.servlet.jsp.JspPage接口或其子接口javax.servlet.jsp.HttpjspPage 的Java类。JspPage是javax.servlet.Servlet的子接口,这样会使每个JSP 页面都成为一个Servlet. 所生成Servlet 的类名取决于Servlet/JSP 容器。这一点不必操心,因为不需要你直接处理。如果有转换错误,错误消息将会发送到客户端。
2. 如果转换成功, Servlet/JSP 容器将会编译Servlet 类。之后,容器加载和实例化Java字节码,并执行它通常对Servlet 所做的生命周期操作。
对于同一个JSP 页面的后续请求, Servlet/JSP 容器会查看这个JSP页面自从最
咨询记录 · 回答于2021-09-08
jsp第一次和第二次浏览请求同一页面执行过程有区别吗
第一次请求一个JSP页面时,Servlet/JSP 容器要做两件事情:1. 将JSP 页面转换成一个JSP页面实现类,这是一个实现javax.servlet.jsp.JspPage接口或其子接口javax.servlet.jsp.HttpjspPage 的Java类。JspPage是javax.servlet.Servlet的子接口,这样会使每个JSP 页面都成为一个Servlet. 所生成Servlet 的类名取决于Servlet/JSP 容器。这一点不必操心,因为不需要你直接处理。如果有转换错误,错误消息将会发送到客户端。2. 如果转换成功, Servlet/JSP 容器将会编译Servlet 类。之后,容器加载和实例化Java字节码,并执行它通常对Servlet 所做的生命周期操作。对于同一个JSP 页面的后续请求, Servlet/JSP 容器会查看这个JSP页面自从最
基本上没有区别。
已赞过
你对这个回答的评价是?
评论 收起
下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消