JavaEE期末考试题及答案桂电三院Word格式文档下载.docx
- 文档编号:16138871
- 上传时间:2022-11-20
- 格式:DOCX
- 页数:11
- 大小:45.61KB
JavaEE期末考试题及答案桂电三院Word格式文档下载.docx
《JavaEE期末考试题及答案桂电三院Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《JavaEE期末考试题及答案桂电三院Word格式文档下载.docx(11页珍藏版)》请在冰豆网上搜索。
∙JavaEE6提供的组件主要包括三类:
_客户端组件____,__Web组件____,_业务组件____.
∙Servlet配置参数保存在__ServletConfig()______________对象中,一个Servlet的该配置对象(能/否)___否(不能)__________被其他Servlet访问。
∙Servlet支持两种格式的输入/输出流:
__字符输入/输出流______和__字节输入/输出流_。
∙MIME的全称是_多媒体Internet邮件扩展____,ServletResponse中响应正文的默认MIME类型为_text/plain______________,而HttpServetResponse中的响应正文的默认MIME类型为__text/html_________________。
∙PDF文件的MIME类型是__application/pdf________________,MicrosoftWord文档的类型是__application/msword___________。
在Servlet中设置MIME类型应使用__response__对象的方法_____setContentType()________。
∙所有的Servlet都必须实现下面的两个接口之一:
__通用Servlet接口______和__HttpServlet接口_________。
∙HTTP协议是一种__无状态____协议,服务器不记录关于客户的任何信息。
∙在Web程序设计中,客户端以表单方式向服务器提交数据是最常见的方法。
表单数据的提交方法有两种:
___POST方法_____和___Get方法_______________。
∙常见会话跟踪技术有__Cookie___,_URL重写___,_隐藏表单域__。
∙JSP内置对象的作用范围有四种_request_____,_page____,_session___,_application_____。
∙JSP的include动作组件的基本语法:
<
jsp:
includepage=”文件名”_flush=”true"
/〉〈/jsp:
include〉_________________________。
∙JSP页面中声明变量的基本格式是:
__〈%!
声明代码%>
___________________.
∙JSP页面除了普通HTML代码之外,还主要有如下三种成分:
_脚本元素(ScriptingElement)___、__指令(Directive)______、__动作(Action)___________________。
∙JSP指令有三种,分别是__page____,___include___,__taglib____.
∙JSP页面中有两种类型的注释:
输出到客户端的注释:
〈!
—comment->
___和不输出到客户端的注释:
%—-comment—-%〉_______。
∙在JSP页面中,与JavaBean有关的标记有三个:
useBean〉___,_〈jsp:
setProperty>
___,_<
getPropert〉____。
∙JavaBean的生命周期范围有四种是:
_page_______,_request______,_session______,_application_______.
∙JavaBean在标记_〈jsp:
useBean〉______中利用_Scope_______属性声明JavaBean的生命周期范围.
∙一个Java类要成为JavaBean,必须满足三个规则:
对于每个属性都有一个set方法,_对于每个属性都有一个get方法,_不带任何参数的构造函数_____。
∙利用JDBC访问数据库过程中,主要涉及三种资源:
_对数据库的连接对象Connection__,_SQL语句对象Statement__,_访问结果集对象ResultSet或RowSet____.
∙给定具体的JDBCURL,获取数据库连接的方法是调用__DriverManager_____对象的_getConnection()___的方法。
∙ResultSet具有三个获取流的方法:
_getBinaryStream___、_getAsciiStream____、_getUnicodeStream___.
∙JDBC支持三种类型的Statement对象:
Statement,_PrepareStatement_____,_CallableStatement______。
∙根据服务提供商机制,服务提供商的配置文件必须存放于_META—INF/services___________目录下.
∙JDBCURL的格式是:
MySQL数据库:
_jdbc:
mysql:
//机器名/数据库名;
GlassFish内置的JavaDB:
jdbc:
derby:
_Oracle数据库:
jdbc:
oracle:
thin@机器名:
端口名:
数据库名____.
∙JSF2。
0提供了定义和访问资源的标准机制,它包含两个JSF标记访问资源:
_〈h:
outputScript〉____,_〈:
outputStylesheet〉______.
∙JSF提供了两种类型的导航组件:
_按钮___,___链接______.
∙JSF的视图组建都是_xhtml______文件,可以通过使用“#”表达式语言____直接引用ManagedBean的属性和方法。
∙JSF框架的导航组件中,链接标记有三种:
h:
commandLink___,_h:
link___,_h:
outputLink__。
∙在声明复合主键时,需要的两个注解是:
_@EmbeddedId___,_@Embeddable__.
∙JSF在转换和验证时都有可能会产生错误信息,这些错误信息可以通过标记〈h:
message>
显示出来,而这些预定义的错误信息有时是没有本地化的,为了对这些消息进行本地化设置,可以修改属性_converterMessage__、_validatorMessage___、_requiredMessage____,让这些属性指向本地化资源即可。
∙JSF是一个基于__MVC____架构的框架,其中模型角色由_ManagedBean_____承担,实现具体的业务逻辑,视图角色由_XHTML__承担,实现信息展示和与用户的交互,控制角色由_JSF框架___承担,实现具体的控制逻辑。
∙CDI的全称是_ContextsandDependecyInjection__,CDIBean是JavaEE6规范的一项重大功能特性之一,提供了一种更加强大的托管Bean模型。
与ManagedBean不同的是,这种托管Bean是由_JavaEE6应用服务器不是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全称是_ObjectRelationalMapping__
∙JPA操作的基本单元称为__Entity________,它其实是一个普通的__Java______对象,通常对应数据库中。
∙Entity中的char[],Character或String类型的属性通常映射为_CLOB_(CharacterlargeOjects)___,而Entity中的byte[],Byte[]或实现了_Serializable_____接口的对象通常映射为___BLOB_____.
∙JPA支持两种类型的加载方式:
__EAGER__,____LAZY____。
∙EJB组件分为两种类型:
_会话Bean(SessionBean)_,_消息驱动Bean(MessageDrivenBean)_.
∙在EJB3.1规范中,EJB组件的实现可以仅仅是一个POJO,其全称是_PlainOldJavaObject_。
它不继承任何类型,也不需要任何实现接口。
∙会话Bean分为三种类型:
_无状态会话Bean(StatelessBean)_,_有状态会话Bean(StatefulBean),_单例会话Bean(SingletonSessionBean)_.
∙单例Bean可以采用两种并发管理方式,一种是__由容器托管的______,另一种是___由Bean自身来实现的___.
∙EJB组件通过以下四种机制与容器交互:
回调方法,__EJBContext_,_Java命名和目录接口_,__上下文和依赖注入__。
∙
1。
JNDI
(JavaNamingandDirectoryInterface,Java命名和服务接口)简化了企业应用组件之间的查找调用,它提供了应用的命名环境,(NamingEnvironment
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- JavaEE 期末 考试题 答案 桂电三院