JSP HTTP服务器对JSP的支持
http://developer.51cto.com/art/200907/134306.htm
tomcat处理jsp页面的流程
http://jiejiaoshouwang.blog.51cto.com/4928920/942475
1. 设计思路
通过JSP HTTP服务器对本地的JSP源文件进行解释,生成中间java源文件。继而调用javac编译工具将java源文件编译成为class文件。JSP HTTP服务器对class文件中定义的类进行载入并运行。
2. 设计要点
(1)对JSP文件语法的定义
(2)将JSP文件转换为java源文件
(3)编译java源文件
(4)载入java class并执行类对象的实例对象
用户点击链接以后,经过浏览器的解析,然后浏览器将客户端的url和http的相关请求信息比如get,post方式以及一个参数,http头,等等这些
通过http
协议发送到服务器,然后服务器通过对这些信息的解析找到用户请求的页面(根据配置文件),比如jsp页面,然后调用服务器的java虚拟机对jsp进行解
析生成servlet.class文件,最后通过response将用户请求的页面发送到浏览器件,就是我们所看到的页面了,在这个过程中间服务器的作用
生成一个request,将用户的参数等传给java虚拟机,然后充当了一个serlet容器而已,最后生成一个response把用户的结果返回到浏览
器,这就是整个过程
jsp运行原理(一)
jsp webserver的实现原理
apache整合tomcat实现web服务器的动静态资源的分离解析
阅读(687) | 评论(0) | 转发(0) |