ssh试题

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

测试卷

(java)

一、选择题(60分)

1) 在Struts实现的MVC框架中,(a)类是包含了

excute方法的控制器类,负责调用模型的方法,控

制应用程序的流程。

a) Action

b) EJB

c) ActionServlet

d) JSP

2) 在基于Struts框架的Web应用中,下面关于Action

类的说法正确的是(c)。

a) Action类属于模型组件

b) Action类主要用来完成实际的业务逻辑

c) Action类负责调用模型的方法,更新模型的状

态,并帮助控制应用程序的流程

d) 在Web应用启动时会自动加载所有的Action

实例

3) 在基于Struts框架的Web应用中,下面关于

ActionForm Bean的说法正确的是(b)。

a) ActionForm Bean用来完成一些实际的业务逻

b) Struts框架利用ActionForm Bean来进行视图和

控制器之间表单数据的传递

c) ActionForm负责调用模型的方法,更新模型的

状态

d) ActionForm Bean包含一些特殊的方法,reset()

用于验证表单数据validate()将其属性重新设置

为默认值

4) 分析Action Bean的execute方法:

public ActionForward execute(ActionMapping

mapping, ActionForm form,

HttpServletRequest request,

HttpServletResponse response) {

ActionErrors errors=new ActionErrors();

if(!udao.check(loginform)){

errors.add("login", new

ActionMessage("error.login"));

return mapping.findForward("failure");

}

}

完成以上的功能,应在下划线上填入(c)。

a) this.saveErrors(request, errors);

b) this.saveErrors(reponse, errors);

c) this.addErrors(request, errors);

d) this.addErrors(reponse, errors);

5) 在Struts配置文件中,(a)元素的processorClass

属性用于配置RequestProcessor类。

a)

b)

c)

d)

6) Action类的execute方法返回的ActionForward对

象name属性必须与struts-config.xml中

元素的(b)属性匹配。

a) forward

b) name

c) path

d) redirect

7) 在Struts应用中,要在网页上输出personbean对

象的userName属性值,下列代码(b)是正确的。

a)

property="userName"/>

b)

property="userName"/>

c)

property="userName"/>

d)

property="userName"/>

8) 以下代码定义了一个Vector类型的集合变量

Animals:

<%

Vector animals=new Vector();

animals.addElement("Dog");

animals.addElement("Cat");

animals.addElement("Bird");

request.setAttribute(“animals”,animals);

%>

现要求通过标签遍历该集合中的元

素,并将每个元素的内容输出到网页中,下列代码

正确的是(b)。

a)


b)


c)


d)


9) 分析ActionForm Bean的validate方法:

public ActionErrors validate(ActionMapping

actionMapping,

HttpServletRequest httpServletRequest) {

ActionErrors errors=new ActionErrors();

if((userName==null)|| (userName.length()<1)) {

相关文档
最新文档