1.下面(D)是框架。
A.JSP B.Struts 标签库 C.Criteria 查询 D.DWR
2.MVC 设计模式的目的是(C)。
A.使程序结构更清晰 B.使程序更好维护
C.保证视图和模型的隔离 D 在逻辑上将视图、模型和控制器分开
3.下面信息不在 Struts 配置文件中配置的是(B)。
A.Form Bean 配置信息 B.Spring 声明式事务
C.Action 转发路径 D.Struts 引用的资源文件
4.在 Struts 中,DispatchAction 和普通 Action 的配置不同的是(B)。
A.需要多配置一个可选的 parameter 属性
B.需要多配置一个必须的 parameter 属性
C.需要多配置一个可选的 method 属性
D.需要多配置一个必须的 method 属性
5.在 Struts 中,关于 DispatchAction 的说法中,错误的是(B)。
A.访问 DispatchAction 必须提供 parameter 参数
B.DispatchAction 中必须实现 execute 方法
C.DispatchAction 可以与 Spring 进行集成
D.可通过传入参数的值指定访问 DispatchAction 中的方法的名称
6.下面关于 Struts 报错机制说法正确的是(AC)。
A.强制使用国际化
B.错误信息保存在 session 中
C.使用<html:errors>标签显示错误信息
D.也可以使用<html:messages>显示错误信息
7.某 Action Bean 中有如下代码:
errors.add("order_count",
new ActionMessage("error.biz_ruler. no_storage"));
在页面上显示这条错误信息的代码是(D)。
A.<html:error name="order_count" />
B.<html:error property="order_count" />
C.<html:errors name="order_count" />
D.<html:errors property="order_count" />
8.某 Form Bean 中有 List 类型的 data 属性,则页面显示其数据的代码是
(D)。
A.<html:iterate name="data" id="item">...</html:iterate>
B.<html:iterate name="xForm"
property="data" id="item">…</html:iterate>
C.<logic:iterate name="data" id="item">...</logic:iterate>
D.<logic:iterate name="xForm"
property="data" id="item">... </logic:iterate>
9.下面代码中,有哪些错误(CD)。
<html:select property="condition.userid">
<html:optionCollections
name="qxList" text="username" value="userid" />
</html:select>