JSP工作原理图
2016-04-27 19:46
288 查看
JSP经过Tomcat编译后,放在Tomcat的work\Catalina\localhost\目录下,是Tomcat生成的。一个是 *_jsp.java和*_jsp.class文件
主要包括三种方法init():初始化JSP/Servlet的方法 destroy():销毁JSP/Servlet之前的方法 service():对用户请求生成响应的方法。
JSP文件经过编译后的继承HttpJspBase类,该类其实是Servlet的子类,实现了org.apache.jasper.runtime.JspSourceDependent接口。
结论:1、JSP文件必须在JSP服务器内运行
2、JSP文件必须生成Servlet才能执行
3、每个JSP页面的第一个访问者速度很慢,因为必须等待JSP编译成Servlet
4、JSP页面的访问者无需安装任何客户端,甚至不需要可以运行Java的运行环境,因为JSP页面输送到客户端的是标准HTML页面
主要包括三种方法init():初始化JSP/Servlet的方法 destroy():销毁JSP/Servlet之前的方法 service():对用户请求生成响应的方法。
JSP文件经过编译后的继承HttpJspBase类,该类其实是Servlet的子类,实现了org.apache.jasper.runtime.JspSourceDependent接口。
结论:1、JSP文件必须在JSP服务器内运行
2、JSP文件必须生成Servlet才能执行
3、每个JSP页面的第一个访问者速度很慢,因为必须等待JSP编译成Servlet
4、JSP页面的访问者无需安装任何客户端,甚至不需要可以运行Java的运行环境,因为JSP页面输送到客户端的是标准HTML页面
相关文章推荐
- Gson进行json字符串和对象之间的转化
- js将long日期格式转换为标准日期格式
- JS 字符串截取
- js学习笔记5
- js DOM学习笔记4
- 页游逆袭,WebGL让网页游戏终于用上本地显卡了!
- js prototype
- js判断数字和字母组合
- JavaScript 最佳实践
- JavaScript 事件
- Javascript 函数表达式
- JavaScript面向对象的程序设计
- 2、JSP脚本
- js 与或运算符 || && 妙用
- js刷新页面方法大全
- JS 的trim()
- JavaScript 装逼指南
- JS原型、原型链
- 分享一个用DHTML写的一个js简易轮播图
- 关于iscroll5 click事件触发两次