Java-web复习.docx
《Java-web复习.docx》由会员分享,可在线阅读,更多相关《Java-web复习.docx(9页珍藏版)》请在优知文库上搜索。
1、1、HTTP是用于从Web暇务零传蚪HTM1.文件到本地浏览的通信协以“该办议是基于请求/响应形式的结构.超文本传输协议:无状态协议.用于通过Internet发送请求消息和响应消息,使用端口接收和发送消息,默认为80端口.2,HTTP协议使用以卜方法发送谙求信刖:(1)GET方法1)用于检索信息(如文档、图我或数据库请求结果)2)请求的页面可以被设以为书签和使用电子邮件发送3)请求信息作为杳询字符那发送(2)POST方法1)用于发送敏感信息(如信用卡号或要保存到数据库中的信息2)谕求的页面不能设置为书卷或不能通过电子即件发送3)发送的数据没有大小限制4、用来专门提供WWW服务的股务器收件就叫W
2、eb极务器.常用的Web极务器:Apache.IIS.常用的应用服务器G1.aSSFish,Tomcat.5,Web应用程序使用三层体系结构:数据层(数据摩)业务层(web服务器)表示层(客户端)6、文档根目录:静态文,件(htm1.,images)WEB-INF(类,库,标签,web.xm1.).JSP第二章Serv1.et使用入门1、Serv1.et是一个用JaVa编写的程序,此程序在服务器上运行以处理客户端请求,2,Serv1.et容器创建Serv1.et的一个实例Serv1.et的生命周期就是指创建Serv1.et实例之后其存住的时间以及何时消失生命.周期的3个方法为:initO,se
3、rviceO,destroy()Serv1.et生命周期概括为下几个阶段:D1.fserv1.et2)创建-个SerV1.et实例3)初始化:容器调用init)方法对serv1.et实例进行初始化4)蜃务:SerViCeO方法响应客户请求S)容器调用destroy()方法销毁serv1.et实例3、web.xm1.文件中配J?Serv1.etc1.ientsefv1.etchapter2.C1.ientServ1.etc1.ientservietc1.ientservfet4.编写Serv1.et需要遵循其规范:继承HttPSerV1.et:覆盅doGet().doPost()方法之或全部5、
4、HTTP访求报头是指客户跳向服务器发送的HTTP请求中的头信息.KttpServ1.etRequest的getHeader()方法是读取请求报头的通用方式:HttpservIetResponse的SetHeaderf)方法是设置响应报头的通用方式。6、请求转发使用ReqUestDiSPatCher接中的forward。方法来实现.该方法可以把谪求转发到另外一个资源,并让该资源对浏览器的请求进行响应.取定向和请求游发是SerV1.et7,1fi定向是指页而重新定位到某个新地址,之前的请求失效.进入一个新的请求,且跳转后浏览器地址把内容将变为新的指定地址.我定向是通过HttpservIetResp
5、onse时象的SendRedireCto来实现,该方法用T生成302叫应码和SCatiOn响应头,从而通知客户端去重新访问1.ocation响应头中指定的UR1.相当于浏览器景新发送一个请求.8、HttpservIetResponse的getWriter()狭取向齐户端发送信息的输出流9、请求转发和双定向区别如下;21) forward。只能将请求情发给同一个Web应用中的组件,而SendRcdirect方法不仅可以取定向到当前应用程序中的其他资源还可以型定向到其他站点的资源。2) SendRedireCt()方法期定向的访问过程结束后,浏览器地址把中显示的UR1.会发生改变,由初始的UR1.
6、地址变成应定向的目标UR1.:而调用forward。方法的请求转发过程结束后,浏览器地址栏保持初始的URI地址不变。3) forward。方法的谢用者1.j被冏用着之间共享相同的request对象和response对象:而SendRedireCt。方法调用苦和被酒用昔使用各自的request对恕和response对熟,它们姐于两个独立的请求和响应过程。第三章会话JMR何介1HttpServIetRequest的getSession()方法用于创建会话.其谙法如下:pub1.icHttpSessiongetSession();pub1.icHttpSessiongetSesson(boo1.ea
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Java web 复习
