struts模拟试题

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

选择题(每题2分,共计100分)

1.Action中有包括代码“request.setAttribute("data", list)”,则下面logic:iterate使用正确

的是()。

A.${item.title}

B.${item.title}

C.${item.title}

D.${item.title}

2. ActionForm中的validate方法返回什么值,认为是验证成功()。[选两项]

A.null B.空字符串

C.一个空的ActionError对象 D.一个空的ActionErrorS对象

3.在MVC模型中,控制器是重要组成组件,针对Struts框架技术,()类负责担任此角色。

A.Action B.ActionServlet C.ActionForm D.AcrionForward

4.在Struts中,ActionServlet的作用是()。[选两项]

A.它是所有FormBean的父类 B.它是所有ActionBean的父类

C.核心控制器 D.将请求中的数据封装到FormBean中

5.下面html标签的使用中正确的是()。[选两项]

A.

B.提交

C.涞水

D.

6.在struts应用程序的JSP页面上,使用HTML:optionsCollection标签初始化从数据库查询得到的

下拉列表框的选择项,该标签的()属性表示用作选项显示的值。

A.name B.label C.value D.property

7.Struts中的ActionServlet属于MVC模式中的()。

A.视图 B.模型 C.控制器 D.业务层

8.在struts-config.xml配置文件中,使用()元素来指定自定义的一个RequestProcessor。

A.form-beans B.action C.controller D.set-property

9.Servet是一个在服务器上运行、处理请求信息并将其发送到客户端的Java程序。()接受服务请

求、找到servlet累、加载Servlet类并创建Servlet对象。

A.客户端 B.IE浏览器C.Servlet容器 D.Servlet本身

10.对于以下代码,HelloAction希望把请求转发给hello.jsp,在HelloAction的execute()方法中如何实现()。[选两项]

type = ”hello.HelloAction”

name = ”HelloForm”

scope = ”request”

vali date = ”true”

input = ”/hello.jsp”

>

A.return (new ActionForward(mapping.getInput()));

B.return (mapping.findForward(”SayHello”));

C.return (mapping.findForward(“hello.jsp”));

D.return (mapping.findForward(“/hello.jsp”));

11.Action中的execute方法执行完毕后,需要跳转到show.jsp这个页面,下列写法中那些从形式上是正确的()。

A.return "show.jsp";

B.return "show";

C.return mapping.findForward("show");

D.return mapping.findForward("show.jsp");

12.在struts的配置文件中,action节点的哪一个属性用来action指定引用的actionForm()。 A.name B.attribute C.scope D.path

13.在struts的配置文件中,一般来说action节点的()属性是可以不写的。[选三项]

A.path B.type C.name D.input

14.在使用Struts错误处理机制时,将报错信息定义在属性文件后,还需要在struts-config.xml 文件中使用()标签定义对该属性文件的引用。

A.message-resource B.action C.forward D.form-bean

相关文档
最新文档