hyfm.net
当前位置:首页 >> sErvlEt的执行过程 >>

sErvlEt的执行过程

早期的web服务器(比如apache web server,iis)只能够处理静态资源的请求(需要事先将页面 文件写好 ,并存放到服务器特定的目录下面),不能够处理动态资源的请求(即依据请求参数,通过 计算,生成一个新的页面).扩展方式,早期是使用CGI程序来扩展:CGI(common gateway interface),CGI是一个规范,约定了web服务器与CGI程序(使用perl,c等语言开发的 ,并且符合CGI规范的程序)相互调用的过程.CGI程序有三个问题:

你是想问 客户端向服务器发起一次请求之后的整个过程吧? 首先用户打开浏览器 输入网址回车 //这里就开始了 用户发起了一次HTTP请求 通过是get或者post请求调用执行这个请求的Servlet里面的doPost()方法还是doGet()方法 然后通过HttpRequest得到用户请求的参数 执行某些特定的任务 之后通过HttpResponse 请求转发给一个JSP页面 或者 页面重定向到一个JSP页面 这是一个最简单的流程 其中还没有涉及到过滤器 servlet链 init destory 等

JSP执行过程, 1. 用户请求JSP页面(HTTP请求)2. web server中的servlet容器发现URL中有JSP后缀, 就调用JSP容器来处理3. 如果此页面是第一次被请求, JSP容器要定位JSP页面文件并解释它, 解释的过程包括: 将JSP源文件处理成

Jsp form action提交 *.action 提交给servlet 处理逻辑

Servlet执行时要先编译成xx.class源文件,然后由jvm的类加载器加载进运行时容器,如tomcat,当有人访问你的Servlet时,Servlet首先运行自己的构造方法,然后运行init()方法,进行Servlet的初始化,之后运行service()方法,在service(

init,service,destroy三个方法

JSP的执行过程JSP的执行过程主要可以分为以下几点:客户端发出请求.Web容器将JSP转译成Servlet源代码.Web容器将产生的源代码进行编译.Web容器加载编译后的代码并执行.把执行结果响应至客户端.过程介绍客户端发出请求,请

JSP的执行过程主要可以分为以下几点: 客户端发出请求. Web容器将JSP转译成Servlet源代码. Web容器将产生的源代码进行编译. Web容器加载编译后的代码并执行. 把执行结果响应至客户端. 过程介绍 客户端发出请求,请求为JSP,

用户请求2113JSP页面(HTTP请求).web server中的servlet容器发现URL中有JSP后缀5261, 就调用JSP容器来处理.4102如果此页面是第一次被请1653求, JSP容器要定位JSP页面文件并解释它.解释的过程包括: 将JSP源文件处理成

两个客户同时调用servlet,相当于两个线程,方法中的临时变量是在栈上分配空间,而且每个线程都有自己私有的栈空间.

网站首页 | 网站地图
All rights reserved Powered by www.hyfm.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com