Chinaunix首页 | 论坛 | 博客
  • 博客访问: 109977
  • 博文数量: 52
  • 博客积分: 2505
  • 博客等级: 大尉
  • 技术积分: 680
  • 用 户 组: 普通用户
  • 注册时间: 2011-08-03 16:37
文章分类
文章存档

2013年(1)

2012年(46)

2011年(5)

我的朋友
最近访客

分类:

2012-10-22 11:05:36

原文地址:web服务器怎样处理jsp 作者:流云哭翠

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服务器的动静态资源的分离解析

阅读(679) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~