JavaEE考题集doc.docx

上传人:b****2 文档编号:363622 上传时间:2022-10-09 格式:DOCX 页数:12 大小:22.38KB
下载 相关 举报
JavaEE考题集doc.docx_第1页
第1页 / 共12页
JavaEE考题集doc.docx_第2页
第2页 / 共12页
JavaEE考题集doc.docx_第3页
第3页 / 共12页
JavaEE考题集doc.docx_第4页
第4页 / 共12页
JavaEE考题集doc.docx_第5页
第5页 / 共12页
点击查看更多>>
下载资源
资源描述

JavaEE考题集doc.docx

《JavaEE考题集doc.docx》由会员分享,可在线阅读,更多相关《JavaEE考题集doc.docx(12页珍藏版)》请在冰豆网上搜索。

JavaEE考题集doc.docx

JavaEE考题集doc

一、填空题

1.企业级应用程序通常应具备快速适应性、 分布式 、 高安全性 、  可扩展性和 集成化 等特性。

P(6)

2.两层体系结构由 客户层 和 服务器层 构成,即所谓的 C/S 模式。

P(7)

3.三层体系结构通常包括 客户层 、 服务器层 和 应用服务器层 三个层次。

P(7)

4.典型JavaEE应用包括:

 客户层 、 表示层(Web层) 、 业务逻辑层 和 企业信息系统层 四个层次。

P(8)

5.JavaEE技术框架大致包括 组件技术 、 服务技术 和 通信技术 三个部分。

P(11)

6.JavaEE组件主要包括 客户端组件 、 Web组件 和 EJB组件 三大类。

P(10)

7.按打包粒度从小至大的顺序,Java归档包的类型分别是 JAR 、WAR  和 EAR 。

(PPT)

8.程序错误可分为 语法错 、 语义错 和 逻辑错 三类。

P(20)

9.JSP指令元素主要包括 include 、 page 和 taglib 三个。

P(34)

10.include指令的基本语法为 <%@includefile=”URL”%> 。

P(34)

11.taglib指令的基本语法为 <%@tagliburi=”taglibURI”prefix=”pre”%> 。

P(35)

12.JSP参数标记的基本语法为  

paramname="name"value="value"/>

P(39)

13.读取request单值参数的方法是 getParameter() ,读取多值参数的方法是 getParameterValues() 。

获取所有参数名称的方法是 getParameterNames() 。

P(44)

14.request作用范围变量可以通过 setAttribute() 和 getAttribute() 方法设置和读取变量的数据。

P(45)

15.调用 response 对象的 addCookie(Cookiecookie) 方法可将一个Cookie对象传回客户端保存。

P(48)

16.调用 request 对象的 getCookies() 方法可以读取保存在客户端的所有Cookie对象。

P(48)

17.在web.xml文件中定义Web应用初始化参数的标记是 和子标记  、  。

(源于PPT)

18.读取Web应用初始化参数的相关方法有 getInitParameter(Stringname) 和  getInitParameterNames() 。

P(61)

19.HttpServlet处理客户端请求的方法是 doGet() 和 doPost() 。

P(62)

20.Servlet的生命周期大致分为 初始化阶段 、 处理请求阶段 和 销毁阶段 三个阶段。

P(62)

21.

useBean>标记的scope属性可取 page 、 request 、 session 和application四个值。

P(75)

22.MVC模式的三个基本部分是 模型(Model) 、 视图(View) 和 控制器(Controller) 。

P(105)

23.JSF应用的主控制器是 FacesServlet ,它需要在 web.xml 文件中进行配置,其URL映射通常配置为 *.faces 。

P(119)

24.MyEclipse的JSF工具面板包括 Core标签 和 HTML标签 两类JSF标签,使用这些标签的页面需要使用JSP指令 taglib 导入标签库。

P(134)

25.JSF标签

outputText…>的常用属性是 id 和 value ,后者常用于绑定辅助Bean的属性,例如 

outputTextvalue="#{students.birthday}">

outputText> 。

(源于PPT)

26.JSF标签 loadBundle 用于装载资源文件,其常用属性是 basename 和 var 。

P(137)

27.JSF标签 selectItem 用于为选择类标签提供选项,属性 itemLabel 用于设置显示文本, itemValue 设置对应的数据值。

P(139)

28.JSF

selectItems…>标签的value属性通常绑定辅助Bean的SelectItem类型  或 Map类 属性,还可以是  类或SelectItemGroup类属性。

P(139)

29.JSF dataTable 标签用于显示数据库表数据,其 value 属性通常绑定辅助Bean的ResultSet类型属性,另外还须设置 var 属性以便在列子标签中访问该记录集的数据。

P(146)

30.JSF column 标签通常不须设置属性,而是通过嵌入 facet 子标签定义表头,并利用 outputText 或 inputText 子标签设置记录集的列。

P(146)

31.JSF事件可分为 实时事件 、 动作事件 、 值变事件 和生命周期事件4类。

P(163)

32.EJB3的开发通常涉及到 业务接口 、 Bean类 以及 辅助类 3种文件。

P(173)

33.EJB3的Bean类分为 会话Bean 、 实体Bean 和 消息驱动Bean 3大类。

P(174)

34.JMS消息由 消息头字段 、 一组可选属性 以及 消息体 组成。

P(181)

35.JMS提供 点对点方式 和 发布-订阅方式 两种类型的消息服务。

P(182)

36.有状态会话Bean的生命周期包括 不存在状态 、 准备就绪状态 和 挂起状态 三种状态。

P(186)

37.JPA的配置文件名默认为 persistence.xml ,标签的主要属性有 name 和 transaction-type 。

P(193)

38.Web服务架构的三类角色是服务的 提供者 、 请求者 和 注册中心 。

(源于PPT)

39.Web服务架构的三种基本操作是 发布 、 查找 和 绑定 。

(源于PPT)

40.Struts2框架由 核心控制器FilterDispatcher 、 业务控制器 和 用户业务逻辑组件 3部分组成。

P(256)

41.Action的配置文件为 struts.xml ,通过元素的 name 属性声明Action的访问名, class 属性指明其具体的实现类。

P(260)

42.Struts2的Action类通常可继承系统类 ActionSupport 或实现 Action 接口,它们约定的关键业务方法是 execute() 。

P(259)

43.Struts2标记库中用于显示验证错误信息的标记主要有 

actionnerrorcssStyle=”“/> 和 

fielderrorcssStyle=”“/> 。

P(266)

44.Hibernate包括 SessionFactory 、 Session 、 Query和Criteria 、Transaction和Configuration5个核心接口。

P(268)

45.Hibernate框架提供的查询语言为 HQL ,相关的查询接口有 Query 和 Criteria 。

P(275)

46.Hibernate框架的主配置文件为hibernate.cfg.xml,对象关系映射配置文件为一系列

47.Spring容器相关的核心接口是 BeanFactory 和 ApplicationContext ,默认的配置文件是 applicationContext.xml 。

P(287)

48.Spring配置文件中的标记的常用属性有 id 、 class 和 scope 。

P(288)

49.Spring容器配置Bean的作用域包括 singleton 、 prototype 、 request 、session和globalsession五种。

P(288)

50.Spring提供了 设值注入 和 构造注入 两种依赖注入方式访问容器配置的Bean实例。

P(290)

51.使用Ext的Web页面需要引入 ext-all.css 、 ext-base.js 和 ext-all.js 3个Ext库文件。

P(322)

 

一单项选择

1J2EE中,()类的()方法用于创建对话。

(选择一项)

a)HttpServletRequest、getSession

b)HttpServletResponse、newSession

c)HtttpSession、newInstance

d)HttpSession、getSession

2给定一个Servlet的doGet方法中的代码片段,如下:

request.setAttribute(“name”,”zhang”);

response.sendRedirect(“http:

//localhost:

8080/servlet/MyServlt”)

那么在MyServlet中可以使用()方法把属性name的值取出来。

(选择一项)

a)Stringstr=request.getAttribute(“name”);

b)Stringstr=(String)request.getAttribute(“name”);

c)Objectstr=request.getAttribute(“name”);

d)无法取出来

3.编写Servlet的doPost方法时,需要抛出异常为()。

(只选一项)

A.ServletException,IOException

B.ServletException,RemoteException

C.HttpServletException,IOException

D.HttpServletException,RemoteException

4.以下()可用于检索session属性userid的值。

(只选一项)

A.session.getAttribute(“userid”);

B.session.setAttribute(“userid”);

C.request.getParameter(“userid”);

D.request.getAttribute(“userid”);

5.在J2EE中,以下对RequestDispatcher描述正确的是()。

(选择一项)

A.Jsp中有个隐含的对象diapatcher,它的类型是RequestDispatcher

B.ServletConfig有一个方法:

getRequestDispatcher可以返回RequestDipatcher对象

C.RequestDipatcher有一个方法:

forward可以把请求继续传递给别的Servlet或者JSP界面

D.JSP中有个隐含的默认对象request,它的类型是RequestDipatcher

6.在WEB应用程序的目录结构中,在WEB-INF文件夹外的文件为()。

(只选一项)

A..jsp文件

B..class文件

C..jar文件

D.web.xml文件

7.给定一个Servlet程序的代码片段,如下:

()

PublicvoiddoPost(HttpServletRequestrequest,HttpServletResponseresp

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 解决方案 > 学习计划

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1