JSP访问原理

简介: JSP访问原理介绍

在这里插入图片描述

第一阶段(请求阶段):客户端发起请求,请求JSP到服务器。

第二阶段(处理阶段):Tomcat生成请求对象,然后处理请求。执行JspServlet(或Jsp引擎)将Jsp文件转变成Servlet文件,然后执行该文件。

第三阶段(响应阶段): 服务器最后响应处理结果到客户端

注:

1、JSP引擎将生成的Servlet代码编译成Class文件,在这里会进行自动编译不用跟java文件一样需要自己手动编译文件。
2、JSP项目一旦部署到Tomcat服务器上面,如果对项目进行了修改,则只需要保存,无须重新部署该项目。这样带来的一个后果是,一个服务器如果加载过多的web项目,会导致Tomcat的启动速度减慢。

3、建议将无用的web项目移除,等用时在重新部署!

相关文章
|
Java
18JavaWeb基础 - 图解JSP输出缓冲区原理
18JavaWeb基础 - 图解JSP输出缓冲区原理
49 0
|
XML Java 数据库连接
jsp访问原理和跳转流程
jsp访问原理和跳转流程
100 0
|
5月前
|
缓存 小程序 前端开发
Java服务器端技术探秘:Servlet与JSP的核心原理
【6月更文挑战第23天】Java Web开发中的Servlet和JSP详解:Servlet是服务器端的Java小程序,处理HTTP请求并响应。生命周期含初始化、服务和销毁。创建Servlet示例代码展示了`doGet()`方法的覆盖。JSP则侧重视图,动态HTML生成,通过JSP脚本元素、声明和表达式嵌入Java代码。Servlet常作为控制器,JSP处理视图,遵循MVC模式。优化策略涉及缓存、分页和安全措施。这些技术是Java服务器端开发的基础。
61 9
|
5月前
|
搜索推荐 Java 数据库连接
探索Java Web开发:Servlet与JSP的协同工作原理
【6月更文挑战第23天】Java Web开发中,Servlet和JSP协同打造动态网站。Servlet是服务器端的Java程序,处理HTTP请求并执行复杂逻辑;JSP则结合HTML和Java,生成动态内容。Servlet通过`doGet()`等方法响应请求,JSP在首次请求时编译成Servlet。两者常搭配使用,Servlet处理业务,JSP专注展示,通过`RequestDispatcher`转发实现数据渲染。这种组合是Java Web应用的基础,即使新技术涌现,其价值仍然重要,为开发者提供了强大的工具集。
65 7
|
6月前
|
存储 Java 应用服务中间件
JSP的运行原理是什么?JSP的作用域有哪些?
JSP四大作用域分别为:page、request、session、application。
102 11
|
6月前
|
前端开发 Java 数据库
【Spring原理进阶】SpringMVC调用链+JSP模板应用讲解
【Spring原理进阶】SpringMVC调用链+JSP模板应用讲解
|
6月前
|
存储 Java
JSP原理以及基本语法
JSP原理以及基本语法
|
前端开发 Java 关系型数据库
欢迎来到Jsp编程课时十三——分解原理:构建自己的思路,目标更好的理解对数据的增伤改查的原理和过程。
欢迎来到Jsp编程课时十三——分解原理:构建自己的思路,目标更好的理解对数据的增伤改查的原理和过程。
103 0
|
小程序 Java 应用服务中间件
jsp 的运行原理
jsp 的运行原理
jsp 的运行原理
|
开发框架 JavaScript 前端开发
谈谈ASP、PHP和JSP的优缺点,底层原理是什么?
谈谈ASP、PHP和JSP的优缺点,底层原理是什么?
230 0