JavaWeb复习指南.doc

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
JavaWeb复习指南

第一部分:web基础,考察题型:选择 web的三种表现方式是什么? 答: 网页形式BS架构 B/S模式和C/S模式的特点是什么,二者比较有什么区别? 答:C/S模式是一种两层结构的系统,第一层在客户机上安装了客户机应用程序,第二层在服务器上安装服务器管理程序.在C/S模式的工作过程中,客户机程序发出请求,服务器程序接收并且处理客户机程序提出的请求,然后返回结果. C/S模式有以下特点: 1).C/S模式将应用与服务分离,系统具有稳定性和灵活性 2).C/S模式配备的是点对点的结构模式,适用于局域网,有可靠的安全性 3).由于客户端实现与服务器端的直接连接,没有中间环节,因此响应速度快 4).在C/S模式中,作为客户机的计算机都要安装客户机程序,一旦软件系统升级,每台客户机都要安装客户机程序,系统升级和维护较为复杂 B/S模式,即浏览器/服务器模式,是一种从传统的两层C/S模式发展起来的新的网络结构模式,其本质是三层结构的C/S模式。在用户的计算机上安装浏览器软件,在服务器上存放数据并且安装服务应用程序,服务器有WWW服务器和文件服务器等。用户通过浏览器访问服务器,进行信息浏览、文件传输和电子邮件等服务。 B/S模式有以下特点: 1).系统开发、维护、升级方便 每当服务器应用程序升级时,只要在服务器上升级服务应用程序即可,用户计算机上的浏览器软件不需要修改,系统开发和升级维护方便 2).B/S模式具有很强的开放性 在B/S模式下,用户通过通用的浏览器进行访问,系统开放性好 3).B/S模式的结构易于扩展 由于Web的平台无关性,B/S模式的结构可以任意扩展,可以从包含一台服务器和几个用户的小型系统扩展成为拥有成千上万个用户的大型系统 4).用户使用方便 B/S模式的应用软件都是基于Web浏览器的,而Web浏览器的界面是类似的。对于无用户交换功能的页面。用户接触的界面都是一致的,用户使用方便 常见的HTTP响应代码有哪些,分别表示什么意思? 答:200 成功:请求成功. 302临时移动:请求消息临时驻留在不同的URI.如果驻留位置是新的URI,则响应中的Location题头域会给出新的URI. 当客户端被重新定向时,通常使用此代码. 400不良请求:由于语法错误而导致服务器无法理解请求信息. 401 未授权:请求要求身份验证或授权.403禁止:服务器理解了请求,但是出于某种原因却拒绝处理请求.服务器可能会揭示拒绝原因,也可能不揭示. 404未发现 :服务器未发现与请求URI相匹配的内容500内部服务器错误:服务器遇到了未预期的情况,使它无法处理请求.eb解决方案是什么技术? 答:EJB和Servlet Weblogic下数据库连接池的使用 答:1)新建一个project ;2)导入相应的jar包; 3)配置MySQL数据库;4)配置Weblogic服务器;5)设置数据库连接属性; 6)验证数据库连接servlet servlet-namesimple/servlet-name//我们定义的servlet应用名字 servlet-classcn.mldn.lxh.servlet.SimpleServlet/servlet-class //我们定义的servlet应用名字对应的具体servlet文件 /servlet servlet-mapping //地址映射 servlet-namesimple/servlet-name //我们定义的servlet应用名字 url-pattern/demo/url-pattern //地址名 /servlet-mapping 掌握Servlet源码和类的位置; Servlet的运行原理是什么? 答:用户请求一个Servlet,Servlet容器自动构建请求和响应对象,然后执行Servlet的service()方法,该方法会接收请求和响应对象,通过响应对象将处理结果发送给用户。 Servlet的生命周期? 答:a、Servlet的class经过部署,并启动容器 b、(当请求该Servlet时候)容器自动创建Servlet对象xServlet,然后xServlet调用其init()方法。到此,Servlet初始化结束。 c、一旦客户端请求该Servlet,xServlet自动调用service()来处理请求。 d、一旦很长时间都没有请求该Servlet(或者说该Servlet超时),则容器会将xServlet从容器中清除掉。 Servlet应用:输出Hello World! 答:public class HelloServlet implements Servlet{ Public void init(Se

文档评论(0)

haihang2017 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档