云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > Java EE期末考试题及答案 桂电三院

Java EE期末考试题及答案 桂电三院

  • 62 次阅读
  • 3 次下载
  • 2025/5/6 19:20:12

Java EE期末考试

? 填空题:

?

Java EE为满足开发多层体系结构的企业级应用的需求,提出_组件-容器________的编程思想。Java EE应用的基本软件单元是_Java EE组件_______. 基本软件单元的运行环境被称为___容器________. ? ?

两层体系结构应用程序分为__客户层_____和____服务器层_____.

所谓的企业级应用程序,并不是特指为企业开发的应用软件,而是泛指那些为_大型组织部门__创建的应用程序。 ?

在三层分布式企业应用程序中,包括_客户层____,__应用服务器层_____,____数据服务器层______三层。 ?

Java EE客户端组件既可以是__一个Web浏览器__________、___一个Applet________,也可以是一个__应用程序______. ?

Servlet组件在进行重定向时,需要使用ServletResponse接口的方法是__sendRedirect()______. ?

httpServletRequest提供了两个方法用于从请求中解析出上传的文件: ___Part getPart(String name)___________和__CollectiongetParts()___________。 ? ?

Java EE 6提供的组件主要包括三类:_客户端组件____,__Web组件____,_业务组件____. Servlet配置参数保存在__ServletConfig()______________对象中,一个Servlet的该配置对象(能/否)___否(不能)__________被其他Servlet访问。 ? ?

Servlet支持两种格式的输入/输出流:__字符输入/输出流______和__字节输入/输出流_。 MIME的全称是_多媒体Internet邮件扩展____, ServletResponse中响应正文的默认MIME类型为_text/plain______________, 而HttpServetResponse中的响应正文的默认MIME类型为__text/html_________________. ?

PDF文件的MIME类型是__application/pdf________________, Microsoft Word文档的类型是__application/msword___________。在Servlet中设置MIME类型应使用__response__对象的方法_____setContentType()________. ?

所有的Servlet都必须实现下面的两个接口之一:__通用Servlet接口______和__HttpServlet接口_________。 ?

HTTP协议是一种__无状态____协议,服务器不记录关于客户的任何信息。

? 在Web程序设计中,客户端以表单方式向服务器提交数据是最常见的方法。表单数据的提交方法有两种:___POST方法_____和___Get方法_______________.

? ? ?

常见会话跟踪技术有__Cookie___, _URL重写___, _隐藏表单域__.

JSP内置对象的作用范围有四种_request_____,_page____,_session___,_application_____. JSP的include动作组件的基本语法: _________________________. ? ?

JSP页面中声明变量的基本格式是:__<%!声明代码 %>___________________.

JSP页面除了普通HTML代码之外,还主要有如下三种成分:_脚本元素(Scripting Element)___、__指令(Directive)______、__动作(Action)___________________。

? ?

JSP指令有三种,分别是__page ____, ___include___,__taglib____.

JSP页面中有两种类型的注释:输出到客户端的注释:___和 不输出到客户端的注释:<%- -comment- -%>_______。

? 在JSP页面中,与Java Bean有关的标记有三个:___,____,_____。

? JavaBean的生命周期范围有四种是:_page_______,_request______,_session______,_application_______.

? Java Bean在标记_______中利用_Scope_______属性声明Java Bean的生命周期范围。

? 一个Java类要成为Java Bean,必须满足三个规则:对于每个属性都有一个set方法, _对于每个属性都有一个get方法 ,_不带任何参数的构造函数_____.

? 利用JDBC访问数据库过程中,主要涉及三种资源:_对数据库的连接对象Connection__,_SQL语句对象Statement__,_访问结果集对象ResultSet或RowSet____.

? 给定具体的JDBC URL,获取数据库连接的方法是调用__DriverManager_____对象的_getConnection()___的方法。

? ResultSet具有三个获取流的方法:_getBinaryStream___、_getAsciiStream____、_getUnicodeStream___.

? JDBC支持三种类型的Statement对象:Statement, _PrepareStatement _____,_CallableStatement______.

? 根据服务提供商机制,服务提供商的配置文件必须存放于_META-INF/services___________目录下。

? JDBC URL的格式是: MySQL数据库:_jdbc:mysql://机器名/数据库名;GlassFish内置的Java DB:jdbc:derby://机器名/数据库名;_Oracle数据库: jdbc:oracle:thin@机器名: 端口名: 数据库名____.

? JSF 2.0提供了定义和访问资源的标准机制,它包含两个JSF标记访问资源:_____, _<:outputStylesheet>______.

? ?

JSF提供了两种类型的导航组件:_按钮___, ___链接______.

JSF的视图组建都是_xhtml______文件,可以通过 使用“#”表达式语言____直接引用Managed Bean的属性和方法。

? ? ?

JSF框架的导航组件中,链接标记有三种:h:commandLink___,_h:link___,_h:outputLink__. 在声明复合主键时,需要的两个注解是:_@EmbeddedId___,_@Embeddable__. JSF在转换和验证时都有可能会产生错误信息,这些错误信息可以通过标记显示出来,而这些预定义的错误信息有时是没有本地化的,为了对这些消息进行本地化设置,可以修改属性_converterMessage__、_validatorMessage___、_requiredMessage____,让这些属性指向本地化资源即可。

? JSF是一个基于__MVC____架构的框架,其中模型角色由_ManagedBean_____承担,实现具体的业务逻辑,视图角色由_XHTML__承担,实现信息展示和与用户的交互,控制角色由_JSF框架___承担,实现具体的控制逻辑。

? CDI的全称是_Contexts and Dependecy Injection__,CDI Bean是Java EE 6规范的一项重大功能特性之一,提供了一种更加强大的托管Bean模型。与Managed Bean不同的是,这种托管Bean是由_Java EE 6 应用服务器不是JSF框架_______来管理和控制的。

? JSF中立即事件类型通过设置组件的__immediate___________属性来设置,它会将提前进行___应用请求值阶段___而无须等到调用应用阶段。

? ?

JSF的核心标记库有四种:_HTML标记_,_Core标记___,__Facelets标记 ,_复合组件标记. JPA操作的基本单元称为__Entity________, 它其实是一个普通的__Java______对象,通常对应数据库中。

? 在JPA中,注解@Transient表示的含义是:_JPA不会在关系数据库表中创建与注解属性对应的映射字段____.

? JPA的主键有四种生成策略,他们分别是_Table策略,_Sequence策略,_Identity策略,_Auto策略.

? 在JPA中,如果使用了java.util.Date类型,则必须额外标注_@Temporal_____注解说明转化成java.sql包中的哪种类型。

? 在JPA中,持久化上下文有两种类型,它们是_事物范围的持久化上下文_, __扩展范围的持久化上下文__.

? 在JPA中,新增一个实体,调用EntityManage的方法是_persist()______, 查询时调用的方法是_find()________, 该方法的两个参数是_Entity类型____, __Entity的ID______.

? ?

命名参数的格式是_“:+参数 名”_, 位置参数的格式是__“?+位置编号”____

在JPQL中,为了支持使用数据库本地支持的SQL语句,提供了一种称为_参数设置_的查询方式,该查询方式也分为__命名参数____和__位置参数_____两种类型

? ?

ORM全称是_ Object Relational Mapping __

JPA操作的基本单元称为__Entity________, 它其实是一个普通的__Java______对象,通常对应数据库中。

? Entity中的char[], Character或String类型的属性通常映射为_CLOB_(Character large Ojects)___, 而Entity中的byte[], Byte[]或实现了_Serializable_____接口的对象通常映射为___BLOB_____.

? ?

JPA支持两种类型的加载方式:__EAGER__, ____LAZY____.

EJB组件分为两种类型:_会话Bean(Session Bean)_,_消息驱动Bean(Message Driven Bean)_.

? 在EJB3.1规范中, EJB组件的实现可以仅仅是一个POJO,其全称是_Plain Old Java Object_.它不继承任何类型,也不需要任何实现接口。

? 会话Bean分为三种类型:_无状态会话Bean(Stateless Bean)_,_有状态会话Bean(Stateful Bean),_单例会话Bean(Singleton Session Bean)_.

? 单例Bean可以采用两种并发管理方式,一种是__由容器托管的______,另一种是___由Bean自身来实现的___.

? EJB组件通过以下四种机制与容器交互:回调方法,__EJBContext_,_Java命名和目录接口_,__上下文和依赖注入__.

? 1.JNDI

(Java Naming and Directory Interface, Java命名和服务接口) 简化了企业应用组件之间的查找调用,它提供了应用的命名环境,(Naming Environment),企业应用组件在命名环境注册登记,并且通过 命名环境查找所需其他组件。

搜索更多关于: Java EE期末考试题及答案 桂电三院 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

Java EE期末考试 ? 填空题: ? Java EE为满足开发多层体系结构的企业级应用的需求,提出_组件-容器________的编程思想。Java EE应用的基本软件单元是_Java EE组件_______. 基本软件单元的运行环境被称为___容器________. ? ? 两层体系结构应用程序分为__客户层_____和____服务器层_____. 所谓的企业级应用程序,并不是特指为企业开发的应用软件,而是泛指那些为_大型组织部门__创建的应用程序。 ? 在三层分布式企业应用程序中,包括_客户层____,__应用服务器层_____,____数据服务器层______三层。 ? Java EE客户端组件既可以是__一个Web浏览器__________、___一个Applet_______

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com