《Web应用程序》课件.pptVIP

《Web应用程序》课件.ppt

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

Web应用程序J2EE下的WEB应用程序,主要是在HTTP协议以及HTTPS(SSL+HTTP)协议的基础上,采用J2EE相关技术在应用服务器上实现开发。ServletJSP/taglibJavaBean是j2ee下web应用程序的三种基本技术(服务器端)HTMLCSSJavaScript是浏览器端页面展示技术和页面脚本程序。(客户端[IE/Mozilla])1精选课件ppt

J2EE-Web应用体系结构InteractionControlBusinessLogicPageConstructionDatabaseLegacySystems3rdpartysystemsJDBCHTMLJavascriptServletsJSPs-Javaclasses-beans-EJBsConnectorsHTTP/HTTPS2精选课件ppt

HTTP协议(RFC2616)3精选课件ppt

HTTP协议(RFC2616)问题1.怎么把服务器的正在处理一大批数据的进度时时显示到客户端?原来我们在C/S开发的时候,这个功能很容易实现,当程序每处理一些记录后,就更新一些页面,但是由于http协议是断连接协议,以一种请求/响应模式运行,服务器上的程序不能把自己的变化情况主动反映到客户端。由于http协议的约束,我们就只能通过JAVASCRIPT定时向服务器请求,每次把服务器的进度显示到客户端。(AJAX的局部刷新等功能都是通过这种方法来实现的,微软的XMLHTTP对象)问题2.在做WEB开发的时候,可能需要在N个页面间传递参数,这些参数是一些对象,不是简单的文本,当然这些参数可以保存在服务器上的会话中,但如果太多的话,会影响服务器的性能,而我们的页面保存的参数又只能是文本?我们可以通过java的序列化办法来做,先把对象序列化,得到一个对象流,把对象流转换byte[],byte[]是不能直接显示的,然后把这个byte[]通过base64编码得到一个可见的字符串,然后把这个字符串保存在页面中,页面提交的时候,把该字符串提交到服务器,服务器通过base64解码,然后反序列化,得到对象,对对象进行操作。操作完毕,又可以重复进行上面的操作。(典型应用:JSF的视图对象保存在客户端的时候),如果该串比较大的话,考虑压缩。4精选课件ppt

Servlet用户请求,都是在Servlet中完成的。主要在系统中扮演一种控制器的角色继承javax.servlet.http.HttpServlet即可,然后在web.xml中配置publicvoiddestroy(){super.destroy();url=null;}protectedvoiddoGet(HttpServletRequestrequest,HttpServletResponseresponse)throwsServletException,IOException{}/**/protectedvoiddoPost(HttpServletRequestrequest,HttpServletResponseresponse)throwsServletException,IOException{}privateStringurl;publicvoidinit(ServletConfigconfig)throwsServletException{super.init(config);url=config.getInitParameter(url);}给大家一个例子5精选课件ppt

Filter访问控制器,使用于访问控制,比如转换请求编码,权限控制等继承javax.servlet.Filter即可,然后在web.xml中配置publicvoidinit(FilterConfigfilterConfig)throwsServletException{encoding=filterConfig.getInitParameter(PARA_NAME);if(encoding==null){encoding=GBK;}}publicvoiddoFilter(ServletRequestrequest,ServletResponseresponse,FilterChainchain)throwsIOException,ServletException{chain.doFilter(request,response);}publicvoiddestroy(){}给大家一个例子6精选课件ppt

Listener7精选课件ppt

TagLib一种JS

文档评论(0)

HappyPanda + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档