《企业级Java I》复习要点.docVIP

  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文档。上传文档
查看更多
《企业级Java I》复习要点

《企业级Java I》复习要点 第1讲 Java EE概述及Web容器的安装与配置 J2EE是什么? J2EE的体系结构包含哪些内容? J2EE不是一个产品,而是一个技术规范,一系列的标准。它涵盖企业级应用程序的设计、开发、汇编和部署等方面。 J2EE是一个多层的、端到端的解决方案,包括:客户层?中间层(表示层、业务层) ?企业信息系统层(EIS) 简述J2EE的分层思想. J2EE提供了企业级应用程序的开发平台,提供了分布式、基于组件、松耦合、安全可靠、独立于平台且反应迅速的应用程序环境。 什么是组件? 请说出J2EE中几种不同类型的组件. 组件概念:是一个封装一定功能的软件单元,能够与相关的一些类和文件一起组装成J2EE应用程序,并且可以与其他组件通信 EJB 组件、WEB 组件、客户端层组件 什么是容器? J2EE中包含哪些类型的容器? 容器负责提供 J2EE 应用程序组件的运行时支持,所有的J2EE组件都部署于容器中并在容器中执行。 应用程序客户端容器、Applet 容器、Web 容器、EJB 容器 Web应用程序能用javac编译、java运行码?为什么? 可以用javac编译,但不能用java运行。 Tomcat有什么功能、特点? Tomcat:是Apache提供的一个免费开源的项目,是Sun推荐的运行JSP和servlet的容器 ,不仅Web服务器的基本功能,还提供数据库连接池、SSL和、Proxy等通用组件功能,已得到广泛应用; 说明Tomcat中bin、lib、conf、webapps等目录的功能。 目录 用 途 /bin 存放启动和关闭的脚本文件 /conf 存放各种配置文件,包括:server.xml、tomcat-users.xml和web.xml /lib 存放服务器和所有web应用程序需要访问的jar文件 /webapps 发布web应用程序时,通常把应用程序的目录及文件存放到这一目录下 第2讲 Servlet简介 在HTTP中,请求、响应是怎样实现的? HTTP请求的组成 请求行(请求方式、资源路径、HTTP版本号) 若干消息头(可选,格式为 字段名: □值) 空一行 (只有POST、PUT、DELETE请求方式才需要) HTTP响应的组成 响应行(协议、状态代码、描述) 若干消息头(格式为 字段名: 值) 空一行 (与浏览器中的源代码类似) 比较GET方式与POST方式的不同. 比较内容 GET POST 是否在浏览器地址栏显示? 显示 不显示,必威体育官网网址性好 数据放置的位置 作为请求资源的一部分放置在请求行中 放置在请求内容(即请求体)中 传输数据量有无限制? 一般在1KB以下 无限制 什么是Servlet? 它有什么特点? Servlet是用Java语言编写的服务器端小程序,驻留在web服务器中,并在其中运行,扩展了web服务器的动态处理功能。 Servlet的 移植性好,本身是一个Java类,具有跨平台性; J2EE平台支持的全部Java API都可用于ServletServlet可以组织在一起,输出可由组生成,有助于代码复用 J2EE 提供了Servlet的哪两个包?Servlet接口有哪些方法? javax.servlet包:提供了所有Servlet类实现的基本接口和继承的基本类 javax.servlet.http包:提供了编写基于HTTP协议的Servlet所需的基类 基本方法:init()、service():处理请求/响应、destroy()、getServletConfig()、getServletInfo() 说明对应于“请求”、“响应”的接口有哪些? 请求:javax.servlet.ServletRequest 、javax.servlet.http.HttpServletRequest 响应:javax.servlet.ServletResponse 、javax.servlet.http.HttpServletResponse 简述编写Servlet程序的主要步骤。 (1)继承HttpServlet抽象类; (2)覆盖HttpServlet的部分方法(如:doGet()、doPost()); (3)获取Http请求信息; (4)生成Http响应信息。 说明web应用程序的目录结构内容。 web.xml文件:为容器提供应用程序的配置信息 classes目录:存放Servlet、JavaBeans和其它的class文件 Lib目录:存放jar文件,如JDBC驱动程序等 说明web.xml的作用及其主要元素 在该文件中对servlet进行布署,主要是指定servlet、servlet-mapping等标记的内容。 第3讲

文档评论(0)

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

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

1亿VIP精品文档

相关文档