`
从此醉
  • 浏览: 1072442 次
  • 性别: Icon_minigender_1
  • 来自: US
社区版块
存档分类
最新评论

JSP运行机制

 
阅读更多

1、用户(客户机)访问相应的Jsp页面,如http://localhost:8080/test/XiaoMo.jsp

2、服务器找到相应的Jsp页面(XiaoMo.jsp)。

3、服务器将Jsp转译成Servlet的源代码(XiaoMo_jsp.java)。

4、服务器将Servlet源代码编译为class文件(XiaoMo_jsp.class)。

5、服务器将class文件加载到内存并执行。

6、服务器将class文件执行后生成的HTML代码发送给客户机,客户机浏览器根据相应的HTML代码进行显示。


可以吧Jsp页面的执行分成两个阶段,一个是转译阶段,一个是请求阶段。

转译阶段:Jsp页面转换成Servlet类。将*.jsp文件转换成*_jsp.java文件。

请求阶段:Servlet类执行,将响应结果发送到客户端。

分享到:
评论

相关推荐

    jsp文件运行的机制

    ### JSP 文件运行机制详解 #### 一、JSP 文件的基本概念 JSP(Java Server Pages)是一种基于Java技术的动态网页技术标准。它允许在HTML文档中嵌入Java代码和表达式,使得Web页面能够根据请求动态生成内容。通过...

    jsp技术开发基础jsP方面的知识

    #### JSP运行机制 JSP页面的运行机制主要包括两个阶段:转换阶段和执行阶段。 - **转换阶段**:当Web服务器首次接收到对某个JSP页面的请求时,服务器会将这个JSP文件转换成一个等效的Servlet类。转换过程是由Web...

    JSP考试复习资料

    【JSP考试复习知识点】 ...以上是JSP考试复习的关键知识点,涵盖了Web服务目录、JSP运行机制、Tomcat服务器配置、Web程序结构、JSP与JavaBean的交互、字符编码处理等方面,这些都是JSP开发者必须掌握的基础内容。

    jsp开发指南(从基础到小项目实践)

    JSP页面,了解JSP运行机制。 2. **用户登录系统**:利用JSP和Servlet实现用户注册、登录功能,涉及会话管理、表单验证等。 3. **数据库操作**:通过JDBC与数据库交互,展示查询结果,理解JSP如何处理数据库连接和...

    JSP项目源码

    5. **Servlet与JSP的关系**:JSP最终会被转换为Servlet,因此了解Servlet的基本概念,如doGet和doPost方法,请求和响应对象,以及Servlet生命周期,对理解JSP运行机制很有帮助。 6. **MVC(Model-View-Controller)...

    新手必备-《JSP基础教程》源代码

    10. **Servlet**:JSP最终会被转换成Servlet,因此了解Servlet基础是理解JSP运行机制的关键。Servlet是Java编写的服务器端程序,用于扩展服务器的功能。 《JSP基础教程》的源代码可能包含各种示例,如用户注册、...

    基于JSP技术特点的几个应用实现.pdf

    2. JSP运行机制 JSP运行在Browser/Server(浏览器-服务器)模式下,采用多层体系结构。当客户端发起JSP页面请求时,服务器上的JSP引擎会将JSP页面转换为Servlet源代码,接着编译为字节码,由Java虚拟机执行,最终将...

    《Java_Web应用开发实用教程》练习答案

    Java Web应用开发实用教程》分为3篇,共21章:第1篇Java Web开发基础知识分为9章,强调基本概念、技术和方法的阐述,注重联系实际的操作,包括Web应用开发概述、开发与运行环境、HTTP和Server基础、JSP运行机制与...

    struts2运行机制

    ### Struts2运行机制详解 #### 一、Struts2框架概述 Struts2是一个基于MVC(Model-View-Controller)设计模式的Java Web应用框架,它为开发者提供了构建可扩展、易于维护的Web应用程序的工具。Struts2不仅继承了...

    jsp语法、用法介绍及培训

    jsp入门学习、Jsp运行机制、Jsp语法、jsp内建对象(内置对象) 。并且附ppt 主要用于网页开发

    JavaWeb应用开发项目设计方案.doc

    - **理论知识**:理解静态和动态网页的区别,掌握JSP运行机制,对比不同动态网页开发技术,如PHP、ASP.NET等。 通过这个项目设计方案,学生将获得全面的JavaWeb开发经验,从基础环境配置到实际项目开发,从而具备...

    已编译的HTML帮助文件

    5. **Servlet生命周期**:JSP最终会被编译为Servlet,了解Servlet的初始化、服务和销毁过程对理解JSP运行机制至关重要。 6. **MVC模式**:JSP通常与Model-View-Controller(模型-视图-控制器)设计模式结合使用,以...

    jsp各种的程序运行图

    【JSP(Java Server Pages)运行机制】 JSP是一种基于Java的动态网页技术,它将HTML、CSS和Java代码结合在一起,使得服务器端能够生成HTML响应。在标题和描述中,我们看到的是两个不同的JSP程序示例,一个是简单的...

    JSP 技术大全JSP 技术大全

    **JSP技术详解** ...以上就是关于JSP技术的全面介绍,包括其基本概念、运行机制、主要元素、内置对象、相关辅助技术以及最佳实践。理解并熟练掌握这些知识点,能帮助开发者构建高效、可维护的Web应用程序。

    jsp博客 jsp博客源码

    JSP引擎会将JSP文件转换为Servlet,然后编译成.class文件运行在服务器上。 2. **JSP指令** - `page指令`: 定义整个页面的属性,如语言、编码、导入的包等。 - `include指令`: 用于包含其他页面的内容,分为静态...

    关于jsp的外文文献及翻译

    这种机制使得JSP能够跨平台运行,不受特定服务器或厂商限制。 1.2 JSP的发展历程 JSP自发布以来,因其提供了高效的Web应用程序开发环境,很快引起了广泛关注。它能适应市场上85%的服务器产品,包括Apache WebServer...

    JavaWeb开发技术-JSP运行原理.pptx

    **JSP运行原理** 1. **客户端请求**:用户在浏览器中输入URL,发起对JSP页面的请求。 2. **JSP容器处理**:服务器接收到请求后,由JSP容器负责处理。如果JSP文件尚未被翻译成Servlet,容器会进行以下步骤: - **...

Global site tag (gtag.js) - Google Analytics