您的位置:首页 > Web前端 > JavaScript

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页面
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: