关于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小时内删除。