ImageVerifierCode 换一换
格式:PPT , 页数:32 ,大小:782KB ,
文档编号:4392597      下载积分:25 文币
快捷下载
登录下载
邮箱/手机:
温馨提示:
系统将以此处填写的邮箱或者手机号生成账号和密码,方便再次下载。 如填写123,账号和密码都是123。
支付方式: 支付宝    微信支付   
验证码:   换一换

优惠套餐
 

温馨提示:若手机下载失败,请复制以下地址【https://www.163wenku.com/d-4392597.html】到电脑浏览器->登陆(账号密码均为手机号或邮箱;不要扫码登陆)->重新下载(不再收费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录  
下载须知

1: 试题类文档的标题没说有答案,则无答案;主观题也可能无答案。PPT的音视频可能无法播放。 请谨慎下单,一旦售出,概不退换。
2: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
3: 本文为用户(晟晟文业)主动上传,所有收益归该用户。163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

1,本文(博和利初级培训serverlet讲解课件.ppt)为本站会员(晟晟文业)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!

博和利初级培训serverlet讲解课件.ppt

1、技术路线与开源产品技术路线与开源产品 技术路线 J2EE Development without EJB 开源产品 Tomcat,JBoss,MySQL,Struts,Spring,Hibernate,Acegi,ValueList,JXL,Pentaho,JasperReport,iReport,JFreeChart,JBPM 企业级应用架构企业级应用架构StrutsJSP/JSTL/TaglibPDF/ExcelFreeMarker/VelocitySpringHibernateJDBCAcegiSQL ServerMySQLOracleTomcat/JBossJVMWindowsLinu

2、xMax OS XUnixStruts+Spring+HibernateBusiness LayerSpringDAO ClassesUI LayerStruts-MVCStruts Action,ActionForm,JSP,struts-config.xml,etcService LocatorPersistence LayerHibernateTransactionsHibernate SessionManagementBusiness ServiceClassesDataSource,Connection PoolQuery LanguageSupport and otherHiber

3、nate servicesDomain Model Business ObjectsHttpHttp协议的简单介绍协议的简单介绍 HTTP,Hyper Text Transfer Protocol 超文本 传输协议 浏览器将客户端请求(Request)形成符合HTTP协议的流传递给服务器。服务器根据客户浏览器的请求进行处理,将结果形 成符合HTTP协议的流,返回给客户端,形成响应(Response)请求-响应形成了HTTP协议的基本通信方式 这些形成的流通常是文本流一个典型的一个典型的 用户名:密  码:浏览器与服务器交互浏览器与服务器交互RequestResponse一个

4、典型的一个典型的HttpHttp请求请求POST http:/download.microtool.de/login HTTP/1.1 Host:download.microtool.de Accept:*/*Pragma:no-cache Cache-Control:no-cache Referer:http:/download.microtool.de/User-Agent:Mozilla/4.04en(Win95;I;Nav)Username=yuannan&password=111111HTTPHTTP请求剖析请求剖析POST http:/download.microtool.de/l

5、ogin HTTP/1.1通过POST方法获得指定URL下的文件。除了POST方法以外,还有GET,DEL,HEAD等等HTTPHTTP请求剖析请求剖析 Host:download.microtool.de Host:指定请求资源的Intenet主机和端口号,必须表示请求url的原始服务器或网关的位置。HTTP/1.1请求必须包含主机头域,否则系统会以400状态码返回。HTTPHTTP请求剖析请求剖析username=yuannan&password=111111POST到服务器中的数据。HTTPHTTP请求剖析请求剖析 User-Agent:Mozilla/4.04en(Win95;I;Na

6、v)User-Agent头域的内容包含发出请求的用户信息。典型的典型的HTTPHTTP响应响应HTTP/1.0 200 OK Date:Mon,31 Dec 2001 04:25:57 GMT Server:Apache/1.3.14(Unix)Content-type:text/html Last-modified:Tue,17 Apr 2001 06:46:28 GMT Etag:a030f020ac7c01:1e9f Content-length:39725426HTTPHTTP响应剖析响应剖析 HTTP/1.0 200 OK 协议版本号,状态号HTTPHTTP响应剖析响应剖析 Serv

7、er:Apache/1.3.14(Unix)服务器的名称,版本,以及服务器所在的操作系统名称HTTPHTTP响应剖析响应剖析 Content-type:text/html 相应的内容的类型,html文本。HTTPHTTP响应剖析响应剖析 Last-modified:Tue,17 Apr 2001 06:46:28 GMT Etag:a030f020ac7c01:1e9f Last-modified文件的最后修改时间,而Etag则是以及文件内容的生成的一个字符序列。通常用于实现客户端缓存,降低服务器压力。当客户端发现请求并没有被修改的话则直接使用本地的缓存。HTTPHTTP响应剖析响应剖析 Co

8、ntent-length:39725426 响应内容的长度,单位为Byte。HTTPHTTP响应剖析响应剖析浏览器解析的html文本观察观察HTTPHTTP协议的两个工具协议的两个工具 HttpWatch,IE插件 Ethereal,抓包工具Apache HTTP Server简介简介 The Apache HTTP Server Project is an effort to develop and maintain an open-source HTTP server for modern operating systems including UNIX and Windows NT.Th

9、e goal of this project is to provide a secure,efficient and extensible server that provides HTTP services in sync with the current HTTP standards.ServletServlet简介简介 Java Servlet technology provides Web developers with a simple,consistent mechanism for extending the functionality of a Web server and

10、for accessing existing business systems.A servlet can almost be thought of as an applet that runs on the server side-without a face.Java servlets make many Web applications possible.Current version 2.5 doPost,doGetJavaServer Pages简介简介 JavaServer Pages(JSP)technology provides a simplified,fast way to

11、 create dynamic web content.JSP technology enables rapid development of web-based applications that are server-and platform-independent.Tomcat Servlet/JSP Container简介 Apache Tomcat is the servlet container that is used in the official Reference Implementation for the Java Servlet and JavaServer Page

12、s technologies.The Java Servlet and JavaServer Pages specifications are developed by Sun under the Java Community Process.Scriptlet,JSTL浏览器与服务器交互浏览器与服务器交互POST/login HTTP/1.1Accept:image/gif,image/x-xbitmap,application/msword,*/*Referier:http:/ username=yuannan&password=123 文本流RequestResponseTomcatSe

13、rvlet文本流HTTP/1.1 200 OKDate:Mon,20 Aug 2007 05:48:34 GMTContent-Length:1100Content-Type:text/html;charset=UTF-8Server:Microsoft-IIS/6.0X-Powered-By:ASP.NET成功 浏览器与服务器交互(详细)浏览器与服务器交互(详细)POST username=yuannan&password=123 文本流TomcatRequestusernamepasswordyuannan123ParameterMapkeyvalueHostServerResponseS

14、ervletdoPost(Request,Response)/业务处理业务处理 /结果输出结果输出 浏览器与服务器交互(详细)浏览器与服务器交互(详细)HTTP/1.1 200 OKDate:Mon,20 Aug 2007 05:48:34 GMTContent-Length:1100Content-Type:text/html;charset=UTF-8Server:Microsoft-IIS/6.0X-Powered-By:ASP.NET成功 文本流文本流作业作业 下载J2SE 6及其文档 下载Java EE 5 API 下载Tomcat 6及其文档 下载Struts1.2.9及其文档 下载Spring 2.5.6及其文档 下载Hibernate3.2及其文档 下载Eclipse3.2 下载JSTL1.1 API作业作业 下载HttpWatch,Ethereal并观察Http协议 复习今天所讲授的内容FAQFAQ谢谢!谢谢!

侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|