- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
培训内容纲要 MVC模式 HTTP/ HTTPS协议 HTML JAVASCRIPT JSP Servlet Eclipse及WEB插件 Struts 第一章 MVC模式 WEB开发的核心思想 MVC模式 1.什么是mvc模式? MVC是一个设计模式,它强制性的使应用程序的输入、处理和输出分开。使用MVC应用程序被分成三个核心部件:模型、视图、控制器。它们各自处理自己的任务。 MVC模式 2.为什么选择MVC模式? MVC从根本上强制性的将业务代码和显示代码分开。 多个视图能共享一个模型 容易改变你的应用程序的数据层和业务规则 MVC模式 3.MVC的缺点 内部原理比较复杂 调试应用程序有一定的困难 MVC模式 4.如何使用MVC模式? V: html、css、javascript、jsp、taglib、servlet 、filter 、javabean C:struts、servlet、filter M:hibernate、javabean、ejb、webservice 第二章 HTTP/ HTTPS协议 WEB应用的基础 HTTP协议 什么是HTTP? /china/index.htm HTTP协议(Hypertext Transfer Protocol,超文本传输协议) 四个过程:建立连接、发送请求信息、接收响应信息、关闭连接。 HTTP协议是基于请求/响应范式的 HTTP协议是基于请求/响应范式的(相当于客户机/服务器)。一个客户机与服务器建立连接后,发送一个请求给服务器,请求方式的格式为:统一资源标识符(URL)、协议版本号,后边是MIME信息包括请求修饰符、客户机信息和可能的内容。服务器接到请求后,给予相应的响应信息,其格式为一个状态行,包括信息的协议版本号、一个成功或错误的代码,后边是MIME信息包括服务器信息、实体信息和可能的内容。 HTTP请求格式 GET?/somedir/page.html?HTTP/1.1 Host: Connection:close User-agent:Mozilla/4.0 Accept-language:zh-cn (额外的回车符和换行符) 第一行称为请求行(request line),后续各行都称为头部行 请求行 方法字段、URL字段、HTTP版本宇段 ; 头部行Host:定存放所请求对象的主机; 头部Connection:close是在告知服务器本浏览器不想使用持久连接;服务器发出所请求的对象后应关闭连接。 User-agent头部行指定用户代理,也就是产生当前请求的浏览器的类型。最后,Accept-languag:头部行指出要是所请求对象有简体中文版本,那么用户宁愿接收这个版本;如果没有这个语言版本,那么服务器应该发送其默认版本。 HTTP相应格式 HTTP/1.1?200?0K Connectlon:close Date:?Thu,?13?Oct?2005?03:17:33?GMT Server:?Apache/2.0.54?(Unix) Last—Nodified:Mon,22?Jun?1998?09;23;24?GMT Content—Length:682l Content—Type:text/html (数据?数据?数据?数据?数据…………) HTTPS协议简介 HTTPS?(Secure?Hypertext?Transf er?Protocol)?安全超文本传输协议 它通过X.509数字证书来提供数据通信的安全. 它是以安全套接字层(SSL)作为http应用层的子层. 实际的加密和解密由浏览器完成。 第三章 HTML WEB开发的数据载体 HTML 介绍 HTML(Hyper Text Mark-up Language )即超文本标记语言,是 WWW 的描述语言。 HTML文本是由 HTML命令组成的描述性文本,HTML 命令可以说明文字、 图形、动画、声音、表格、链接等。 HTML的结构包括头部 (Head)、主体 (Body) 两大部分。头部描述浏览器所需的信息,主体包含所要说明的具体内容。 HTML文档结构 html head title/title link/ script/ /head body /body /html HTML标志符 1.html/html 2.div id=“main” style=“mainpanel”/div 3.form action=“/index.do” method=post name=‘helloForm’ id=‘my”
文档评论(0)