s2s3h4框架考试试题Word格式文档下载.docx

上传人:b****6 文档编号:19234590 上传时间:2023-01-04 格式:DOCX 页数:27 大小:23.12KB
下载 相关 举报
s2s3h4框架考试试题Word格式文档下载.docx_第1页
第1页 / 共27页
s2s3h4框架考试试题Word格式文档下载.docx_第2页
第2页 / 共27页
s2s3h4框架考试试题Word格式文档下载.docx_第3页
第3页 / 共27页
s2s3h4框架考试试题Word格式文档下载.docx_第4页
第4页 / 共27页
s2s3h4框架考试试题Word格式文档下载.docx_第5页
第5页 / 共27页
点击查看更多>>
下载资源
资源描述

s2s3h4框架考试试题Word格式文档下载.docx

《s2s3h4框架考试试题Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《s2s3h4框架考试试题Word格式文档下载.docx(27页珍藏版)》请在冰豆网上搜索。

s2s3h4框架考试试题Word格式文档下载.docx

以下关于Struts2的配置内容应该在哪个配置文件中编写()。

filter>

filter-name>

struts2<

/filter-name>

filter-class>

org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAdnExecuteFilter

/filter-class>

/filter>

filter-mapping>

<

url-pattern>

/*<

/utl-pattern>

/filter-mapping>

struts-defalut.xml

struts.xml

web.xml

filter.xml

6)

在Hibernate的ORM映射文件中包含:

classname=”cn.User”table=”user”>

这一句中table属性的作用是().(选择一项)

指定表名

指定类名

指定数据库名

指定ORM映射文件名

7)

以下选项中,关于依赖注入的描述正确的是()。

依赖注入的目标是在代码之外管理组件之间的依赖关系

依赖注入的核心理念是面向接口编程

依赖注入就是AOP

依赖注入就是独立开个各个组件,然后组装起来的开发模式

8)

以下关于自定义拦截器说法不正确的是()。

params拦截器提供了框架必不可少的功能,将请求中的数据设置到Action的属性上。

servletConfig拦截器提供了一种源于ServletAPI的各种对象的注入Action当中的简洁方法。

validation拦截器提供当数据验证错误时终止的流程功能。

exception拦截器将文件和元数据从多重请求转换为常规的请求数据,以便能将他们设置在对应的Action的属性上。

9)

自定义拦截器中,要用户实现的拦截器的方法是()。

init()

destroy()

filter()

intercept()

10)

在Struts2中关于Result解释正确的是()。

部署描述符。

所有JAVAWEB应用程序都需要的核心文件

Result是调度视图,并决定视图以哪种形式体现给客户端

Result的name属性表示result的逻辑名

在web.xml文件中配置

11)

在PL/SQL中异常处理结构的过程不包括()。

定义异常

触发异常

销毁异常

处理异常

12)

以下关于Hibernate对象关联映射说法错误的是()。

持久化对象不通过外键建立对象间关联关系,而是通过属性。

持久化对象建立关联关系可以跟数据库表建立关系方式是一样的。

持久化类间关联关系是单向关联。

持久化类间关联关系既可以是单向关联也可以是双向关联。

13)

在Spring配置文件中,<

property>

的value属性和ref属性分别用于注入()类型的值。

value和ref属性都是用来注入基本类型的值

value属性用来注入基本类型的值,ref属性用来注入已经定义好的Bean

value属性用来注入已经定义好的Bean,ref属性用来注入基本类型的值

value和ref属性都是用来注入已经定义好的Bean

14)

在HTML页面中,存在一个name为age的input标签,在jquery中,下面选项中可以正确获取到该文本框的值的是()。

$(“age”).value

$(“input.age“).val()

$(“input[name=’age’]”).html()

$(“input[name=’age’]”).val()

15)

在MVC的模式中执行数据库操作,访问数据库的数据的功能类是属于MVC中哪一个组件()。

M-模型

V-视图

C-控制器

M-控制器

16)

下列关于Spring与Hibernate集成的说法错误的是().(选择一项)

Spring为Hibernate开发提供了良好的支持,可以大大简化hibernate的编码。

常用做法是在Spring配置文件中定义dataSource、sessionFactory再注入到DAO中。

Spring和Hibernate集成后就可以继承Spring提供的HibernateDaoSupport类来简化HibernateDAO的开发。

使用Spring提供的HibernateDaoSupport类时,必须在其子类中编写一个SessionFacotory类型的属性,并通过实例化的方式为该属性初始化。

17)

下列哪个RequestDispatcher接口的方法可以实现转发功能()。

include()

forword()

sendRedirect()

forward

18)

下面代码执行的效果是()。

Stringhql=”fromStudentsstuorderbystu.scoreasc”;

Queryquery=session.createQuery(hql);

query.setFirstResult(0);

query.setMaxResults(5);

returnquery.list();

返回分数最高的5个学生

返回分数最高的6个学生

返回分数最低的5个学生

返回分数最低的6个学生

19)

在struts2中数据验证失败时,通过()标签显示错误信息。

s:

text>

error>

faild>

fielderror>

20)

在工程中使用Spring集成Hibernate,在Spring的配置文件中存在id为dataSource的数据源对象,和一个id为sessionFactory的对象并注入了dataSource对象,以下说法正确的是()。

工程中还必须存在Hibernate的配置文件

工程中还必须存在Hibernate提供的工厂类文件

工程中可以不用存在Hibernate的配置文件

工程中可以不用存在Hibernate提供的工厂类文件

21)

关于Struts2中国际化的说法以下选项中正确的是()。

全局资源文件只能位于顶级包中

编码类型必须指定为UTF-8

默认资源文件将首先被执行

对java的国际化实现方式进行了封装

22)

以下哪条HQL语句可以查询商品(Goods类)的最高价格(price)是多少()?

selectmin(g.price)fromGoodsg

selecttop1pricefromGoodsorderbypricedesc

selectmax(g.price)fromGoodsg

selecttop1pricefromGoodsorderbypriceasc

23)

Struts2中不属于表单标签库的是()。

textfield>

textarea>

submit>

select>

24)

在一个web应用中,添加的jar包应该放到哪个文件夹中()。

WEB-INF/class

WEB-INF/lib

web-inf/

web-inf/src

25)

在Hibernate中,假如有两个实体:

书、作者,一个作者可以写多本书,而一本书可以同时有多个作者,那么书与作者之间的关联是()。

many-to-one

one-to-many

one-to-one

many-to-many

26)

Sruts2的UI标签主要包括以下哪几类()。

通用标签

UI 标签

Ajax标签

表单标签

27)

在使用Hibernate的应用中,能够对所有操作进行级联操作的选项是()。

cascade=”save-update”

cascade=”all”

inverse=”false”

inverse=”true”

28)

在PL/SQL中实现流程控制的语句是()。

IF-THEN语句

CURSOR语句

LOOP语句

RAISE语句

29)

使用JUnit进行程序测试时,测试类必须继承自()。

Servlet

TestCase

Object

String

30)

以下关于Servlet配置初始化正确的是()。

servlet>

……

init-param>

name>

name<

/name>

value>

value<

/value>

/init-param>

/servlet>

param-name>

/param-name>

param-value>

/param-value>

init-name>

/init-name>

init-value>

/init-value>

31)

以下选项中关于Struts2中验证框架的说法错误的()。

使用验证框架进行验证时无需进行编码

必须为要进行验证的Action指定input结果类型

页面中必须通过<

标签输出验证错误信息

验证框架和编码验证不能同时使用

32)

如下dwr配置,下列选项中说法正确的是()。

dwr>

allow>

createcreator=”new”javascript=”JUser”>

paramname=”class”value=”User”/>

includemethod=”name”/>

/create>

/allow>

/dwr>

在类User中有名为name的方法

在类User中有名为name的属性

在类JUser中有名为name的方法

在类JUser中有名为name的属性

33)

以下创建和使用Criteria对象进行查询正确的是()。

Criteriacriteria=session.createCriteria();

List<

Student>

result=criteria.list();

Criteriacriteria=session.createCriteria(Student.class);

Criteriacriteria=session.createCriteria(newStudent());

Studentresult=(Student)criteria.list();

34)

面对繁多的可能存在的安全漏洞,发布网站前必须进行全面的安全优化,才能避免发布后遭遇的重要损失。

我们可以从以下哪些方面入手解决()。

强化网站物理安全

强化网站数据安全

强化客户端安全

以上都是

35)

关于Struts中进行错误处理的描述,错误的是()。

需要在配置文件中增加对资源文件的引用

定义ActionMessages类型的变量errors用于保存出错信息

添加出错信息到errors中,每个关键字只能添加一个出错信息

在页面上使用标签<

html:

errors>

来显示错误信息

36)

在struts2中,为了避免与ServletAPI耦合,struts2框架对ServletAPI中的HttpServletRequest、HttpSession和ServletContext进行了封装,构造了三个Map对象来替代这三种对象,下列选项能正确获取替代HttpSession的Map对象的方法是()。

ActionContextac=ActionContext.getContext();

Mapmap=(Map)ac.get(“request“);

Mapmap=ac.getSession();

Mapmap=ac.get(“session”);

Mapmap=ac.getApplication();

37)

Spring与Struts的集成时执行下列哪些步骤()。

将配置文件中Action类别都配置为“org.springframework.web.struts.DelegatingActionProxy”

在web.xml中配置Action

在spring配置文件中配置Action

修改JSP页面的表单

38)

下面是某程序中的两个实体类:

publicclassAuthor{//作者类

privateintauthorId;

privateStringauthorName;

}

publicclassBook{//图书类

privateStringbookISBN;

privateStringbookName;

privateAuthorauthor;

//作者对象

依次可以得到()。

Author与Book是单向一对多的关联

Author与Book是双向一对多的关联

Book与Author是单向多对一的关联

Book与Author是双向多对一的关联

39)

在学院信息管理系统中每个班级对象映射多个学员对象,现在按班级编号查询到班级对象时,不想同时查询班级关联的多个学员对象,应该设置什么属性()。

cascade属性

lazy属性

inverse属性

name属性

40)

在Hibernate框架的应用中,对于Query对象的引用query,当查询结果包含多个时,以下()方法可以直接获得这个结果。

query.list()

query.uniqueResult()

query.setMaxResult(pageSize)

query.setFirstResult();

41)

在集成Spring和Hibernate的时候,需要在实现的DAO类中注入()。

数据源

SessionFactory

Session

Connection

42)

Spring配置文件中有如下配置,可以推断()。

beanid=”user”class=”User”>

propertyname=”name”value=”James”/>

propertyname=”age”value=”30”/>

/bean>

User是接口

User中有publicvoidsetAge(intage)方法

User中有publicStringgetName()方法

User中有publicvoidsetName(Stringname)方法

43)

id name=”id”type=”java.lang.Integer”>

columnname=”bookId”/>

generatorclass=”sequence”>

paramname=”sequence”>

SEQ_ID<

/param>

/generator>

/id>

下列关于id元素说法正确的是()。

id元素只能出现一次

id元素可以出现多次

在实现类中有一个java.lang.Integer类型的bookid属性

在实现类中有一个java.lang.integer类型的id属性

44)

publicStringexecute(HttpservletRequestrequest,HttpServletResponseresponse)以下选项中对参数说法正确的是()。

request是请求对象

response是请求对象

request是响应对象

response是响应对象

45)

在struts.xml文件中定义的Action如下:

struts>

packagename=”default”namespace=”/pack”extends=”struts-default”>

actionname=”myaction”class=”……”>

/action>

/package>

/struts>

请问以下请求中能正确访问myaction的是()。

formaction=”myaction”>

s:

formaction=”myaction.action”>

formaction=”pack/myaction”>

formaction=”pack/myaction.action”>

46)

User.java和Role.java分别代表用户和角色,已知一个用户可以对应多个角色,如果在User.hbm.xml文件中配置一对多关系,下列配置正确的是()。

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

当前位置:首页 > 党团工作 > 其它

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

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