Java Web 工作原理(转)
来源:互联网 发布:php虚拟空间 编辑:程序博客网 时间:2024/06/06 16:30
Http处理步骤:
1.客户端和Web服务器建立连接;
2.客户端发送http请求;
3.服务器端接收客户端的http请求,生成http响应回发;
4.服务器关闭连接.
请求:请求行,请求头,空行,消息体.
响应:状态行,响应头,空行,消息体.
Servlet:
特点:1.普通的Java代码,使用了新的API;
2.不属于J2SE,具有单独的规范;
3.继承于HttpServlet;
4.没有main方法,由Web容器执行;
任务:1.读取客户端请求中的显式或隐式数据;
2.生成结果;
3.向客户端发送显式或隐式数据.
Web容器:
定义:管理、执行Servlet或JSP的应用程序.
处理过程:1.客户端发送请求;
2.若请求是静态页面,由Web服务器处理;若请求是JavaWeb组件,由Web容器处理;
3.Web容器根据配置文件调用具体的Servlet类;
4.Servlet根据request中的请求信息进行处理,处理完成后将结果放入response中返回到客户端;
5.Servlet执行完成后,Web容器进行后续的处理.
JavaWeb
组成:1.Web.xml配置文件;
2.静态页面和JSP页面;
3.类文件和包.
目录结构:1.AppName
2.AppName/WEB-INF
3.AppName/WEB-INF/classes
4.AppName/WEB-INF/lib
5.AppName/WEB-INF/web.xml
6.AppName/*.html,*.jsp
- Java Web 工作原理(转)
- Java web工作原理
- java web工作原理
- Java web工作原理
- java web工作原理
- Java Web 工作原理
- Java Web工作原理
- Java Web 工作原理
- Java Web 工作原理
- java Web工作原理
- Java Web 工作原理
- Java Web工作原理
- Java Web表示层技术(Java Web工作原理)
- 第一章 Java Web工作原理
- Web Service 的工作原理(转)
- 基于Java的Web服务器工作原理(一)
- 基于Java的Web服务器工作原理(二)
- 基于Java的Web服务器工作原理(三)
- stdin,stdout,stderr
- 用C#做 UG NX 二次开发 / NX Secondary Dev. with C#
- MFC下的消息添加,话说不知道以后能用到多少
- Eclipse里面代码已经修改,却还显示错误红叉的原因
- errno
- Java Web 工作原理(转)
- Ant build.xml中的各种变量
- 不错的开发工具网站
- CSS的倡导者:学习CSS的10大理由
- the process with ubuntu 9.10
- web.xml文件的作用和基本配置
- 手机渠道模式进化论
- 最近正在读SQL COOKBOOK 笔记连载中
- 接口与抽象类的区别(转)