单项选择题
在struts框架中,使用ActionForm类进行输入验证时,以下代码片段正确的是()
版本问题:1.1可以使用ActionError对象,在1.2里面,应该使用ActionMessage。
errors.add(“property”,newActionMessage(“资源文件中的key”));
errors.add(“property”,newActionMessage(“提示信息”,false));//false表示前面的字符串不是来自于资源文件。
A.ActionErrorserrors=newActionErrors();errors.add("loginFailed","failtologin");saveErrors(request,errors)
B.ActionErrorserrors=newActionErrors();errors.add("loginFailed",newActionError("login.failed"));saveErrors(request,errors)
C.request.setAttribute("error",newActionErrors(“login.failed”))
D.ActionErrorserrors=newActionErrors("login.failed”);saveErrors(request,errors)
相关考题
-
多项选择题
在Struts框架中,控制器ActionServlet能够完成以下()功能。
A.接受HTTP请求,进行视图和模型层之间表单数据的传递
B.将HTTP请求分发至相应的Action处理
C.调用模型层的JavaBean完成业务逻辑
D.读取ActionFormBean中的信息,重新设置HTML表单html标记 -
单项选择题
Struts框架中,()允许为struts应用灵活地配置验证规则,无需编程。
A.Struts插件
B.ActionForm.Bean
C.javascript
D.Validator框架 -
单项选择题
对于以下这段配置ActionServlet的代码,哪项说法是错误的()
A.Servlet容器在启动Struts应用时,会初始化这个ActionServlet
B.对于所有URL中以”.do”结尾的HTTP请求,都由ActionServlet处理
C.这段代码位于struts-config.xml中
D.这段代码位于web.xml中
