关于HQL与SQL,以下哪些说法正确 HQL与SQL没什么差别
HQL面向对象,而SQL操纵关系数据库 在HQL与SQL中,都包含select,insert,update,delete语句
HQL仅用于查询数据,不支持insert,update和delete语句 B
在hibernate 中,在配置文件中标示一对多的标签是
< many-and-one> <one-to-many> < many-to-one> <one-and-many> B
下列不属于java内置国际化支持的的类是
java.util.Locale java.util.ResourceBundle
org.apache.struts.util.MessageResources java.lang.String CD
在STRUTS框架中,模型由( )组成 实现业务逻辑的
JavaBean ActionServer 一组JSP文件 Servlet和JSP A
在Struts框架中,控制器ActionServlet完成( )功能
接受HTTP请求,并用请求中数据填充FormBean
将HTTP请求分发至相应的ActionForward处理 调用模型层的javabean完成作业逻辑
读取ActionForm Bean中的信息,重新设置HTML表单 A
在基于Struts框架的Web应用中,RequestProcessor类的( )方法用来告诉请求处理器调用此方法后,
是否应该继续处理请求
processmapping() processactioncreate() processPreprocess() processForward() C
下列( )是错误的描述 Struts是源代码保密的商用软件
Struts是开发Web应用的框架系统 Struts基于MVC设计模式 Struts是Apache的子工程 A
Struts框架的控制器主要由( )负责
EJB JSP页面 ActionServlet类 标签库 C
Struts通过( )支持MVC模式的视图开发
JSP标签库和Form Bean EJB Servlet Applet A
Struts应用程序的默认配置文件为( )
l l l l A
Struts使用( )捕获表单数据
ActionError ActionForm Action EJB B
下列( )不是Web应用开发的框架系统
Struts JSF Spring JavaMail D
下列选项中不能跟struts集成的框架哪一个?
DWR JSF
Struts提供了UIComponent,而JSF没有提供
用户可以开发可移植的Struts组件,而不能开发自定义的JSF组件 B
"在使用struts框架构建应用系统时,会在配置文件中出现如下配置信息:
<form-beans>
<form-bean name=”LoginForm” type=”st.LoginForm”/>
</form-beans>
关于上述配置信息,以下描述正确的是( )"
使用Struts框架时,这些组件必须继承ActionForm 使用Struts框架时,这些组件必须继承Action
使用JSF框架时,这些组件无需继承任何类 使用JSF框架时,这些组件必须继承Base
Component A
"在使用struts框架构建应用系统时,会在配置文件中出现如下配置信息:
<form-beans>
<form-bean name=”LoginForm” type=”st.LoginForm”/>
</form-beans>
关于上述配置信息,
以下描述正确的是( )"
类st.LoginForm是org.apache.struts.action.ActionForm的派生类
缺省情况下,这段配置信息出现在 l 文件中,l文件与jsp,
html等文件都位于web应用的根目录下
如果把中间一行改为<form-bean name=”LoginForm” type=”st.LoginForm” scope=”session”/>,
则该类在整个HTTP会话范围内有效
该类中最为常用的是excute方法 A
在一个基于struts框架构建的应用系统中,中央控制器负责转发客户请求给Action,关于请求转发过程的原理,
以下说法正确的是( ) A
配置文件中储存了一些与Action和请求信息相对应的映射配置信息,中央控制器基于这些映射配置信息才能完成请求转发过程
在l中指定储存映射配置信息的配置文件的名字和位置
每次处理客户请求时,如果从配置文件中匹配到与客户请求一致的映射配置信息,这些信息就会被读入内存,
供struts框架在运行期间使用
这些映射配置信息在读入内存后,存储在org.apache.struts.action.Actionforward类的实例中
假定表Product有id和name两个字段,下列QL语句描述正确的是( )
SELECT OBJECT(P) FROM Product p WHERE p.id IS NOT EMPTY
SELECT OBJECT(*) FROM Product AS p WHERE p.id IS NOT EMPTY
SELECT p.Nam Product AS p WHERE p.id IS NOT EMPTY
SELECT p.(*) FROM Product AS p WHERE p.id IS NOT EMPTY A
在struts框架中,以下( )语句可以输出Userbean (Bean对象名称为user)中name属性的值(选择一项)
<bean:write id=”user” property=”name”>
<bean:message id=”user” property=”name”>
<bean:write name=”user” property=”name”>
<bean:message name=”user” property=”name”> C
Struts框架中,( )类用来与模型层交互
ActionServlet Action ActionForm AcionMapping B
哪些不是关系数据模型与对象模型之间有哪些匹配关系
表对应类 记录对应对象 表的字段对应类的属性 表之间的参考关系对应类之间的依赖关系 D
以下关于SessionFactory的说法哪些正确
对于每个数据库事务,应该创建一个SessionFactory对象 一个SessionFactory对象对应一个数据库存储源
SessionFactory是重量级的对象,不应该随意创建。如果系统中只有一个数据库存储源,只需要创建一个
SessionFactory的load()方法用于加载持久化对象 B
Customer类中有一个Set类型的orders属性,用来存放Order订单对象,在l文件中,
用哪个元素映射orders属性
<set> <one-to-many> <many-to-one <property> A
<set>元素有一个cascade属性,如果希望Hibernate级联保存集合中的对象,casecade属性应该取什么值
none save delete save-update D
"以下程序的打印结果是什么
tx = session.beginTransaction();
Customer c1=(Customer)session.load(Customer.class,new Long(1));
Customer c2=(Customer)session.load(Customer.class,new Long(1));
System.out.println(c1==c2);
txmit();
session.close();"
运行出错,抛出异常 打印false 打印true C
"以下程序代码对Customer的name属性修改了两次:
tx = session.beginTransaction();
Customer customer=(Customer)session.load(Customer.class,
new Long(1));
customer.setName(\""Jack\"");
customer.setName(\""Mike\"");
txmit();
执行以上程序,Hibernate需要向数据库提交几条update语句"
0 1 2 3 B
以下哪一种检索策略利用了外连结查询
立即检索 延迟检索 迫切左外连结检索 C
session如何设置和读取下列不属于对struts应用实现国际化应该遵循的原则的是
尽量不在servlet中使用含非英文字符的常量字符集 对于jsp文件,应该对page指令中的charset属性进行相应的设置
充分考虑底层数据库的所使用的编码,它可能会给应用程序的移植带来麻烦
尽量使用"GBK"作为HTTP请求的和响应的字符集编码,而不是"UTF-8" D
MVC 关于客户请求访问HTML页面与访问Servlet说法错误的是?
相同:都使用HTTP协议
区别:前者Web服务器直接返回HTML页面,后者Web服务器调用Servlet的方法,由Servlet动态生成HTML页面
相同:前者Web服务器直接返回HTML页面,后者Web服务器直接返回Servlet的源代码。
区别:后者需要在l中配置URL路径。
区别:前者使用HTTP协议,后者使用RMI协议。 C
MVC 对于预定义<%!预定义%>的说法错误的是:
一次可声明多个变量和方法,只要以“;”结尾就行 一个声明仅在一个页面中有效 声明的变量将作为局部变量
在预定义中声明的变量将在JSP页面初始化时初始化 C
MVC 下面那些选项哪个不是javaBean的规范
提供默认的构造函数 严格的set方法和get方法 类名是公共的 至少具有一个属性 D
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论