第2章 2.2 JSP基本原理
2015-01-15 01:31
141 查看
JSP页面的内容有两部分组成:
*静态部分:标准的HTML标签、静态的页面内容,这些内容与静态HTML页面相同*动态部分:受Java程序控制的内容,这些内容由Java程序来动态生成.
JSP本质:
JSP本质是Servlet(一个特殊的Java类),每个JSP页面就是一个Servlet实例——JSP页面由系统编译成Servlet,Servlet再负责相应用户请求。Web应用中的每个JSP都会由Servlet容器生成对应的Servlet。对于Tomcat而言,JSP页面生成的Servlet放在work路径对应的Web应用下。
JSP页面工作原理:
client: 发出请求JSP servlet: 如果该JSP页面第一次收到请求,先编译JSP文件,生成对应的Servlet;
如果该JSP页面已有对应的Servlet,则根据请求动态生成标准的html页面;
每次都会根据请求动态生成html文档
根据上面原理,得到4个结论:
1 JSP文件必须在JSP服务器内运行2 JSP文件必须生成Servlet才能执行
3 每个JSP页面的第一个访问者访问速度很慢,因为必须等待JSP编译成Servlet
4 JSP页面输送到客户端的是标准HTML页面
相关文章推荐
- 2.2 JSP的基本原理
- 第二节 jsp的基本原理
- atitit.Servlet2.5 Servlet 3.0 新特性 jsp2.0 jsp2.1 jsp2.2新特性
- JSP的基本原理
- atitit.Servlet2.5 Servlet 3.0 新特性 jsp2.0 jsp2.1 jsp2.2新特性
- IoC 之 2.2 IoC 容器基本原理(贰)
- 《ERP从内部集成起步》读书笔记——第2章 从优化业务流程谈信息集成的必要性 2.2信息集成与实时共享2.2.3知情与知用
- struts(一)——jsp+Servlet讲解MVC框架基本原理
- JSP基本原理
- 第2章 装配Bean_2.2注入Bean属性
- 一口一口吃掉Struts(一)——用JSP+Servlet演示Struts的基本原理 .
- [物理学与PDEs]第2章第2节 粘性流体力学方程组 2.2 应力张量
- JSP——第2章: JSP语法基础
- 第2章 内存管理:2.2 高速缓存
- Java Web开发详解——XML+DTD+XML Schema+XSLT+Servlet 3.0+JSP 2.2深入剖析与实例应用
- JSP/Servlet-----2、JSP基本原理
- atitit.Servlet2.5 Servlet 3.0 新特性 jsp2.0 jsp2.1 jsp2.2新特性
- JSP环境配置 Apache2.2和Tomcat5.5整合
- JSP的基本原理
- 第2章 2.3 JSP注释