知识大全 Struts面试题库

Posted 面试

篇首语:行动是知识最好的果实。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 Struts面试题库相关的知识,希望对你有一定的参考价值。

Struts面试题库  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

) 在Struts实现的MVC框架中 充当中央控制器的是() A Action B EJB C ActionServlet D JSP ) 在基于Struts框架的Web应用中 下面关于Action类的说法正确的是() A Action类属于模型组件 B Action类主要用来完成实际的业务逻辑 C Action类负责调用模型的方法 更新模型的状态 并帮助控制应用程序的流程 D 在Web应用启动时会自动加载所有的Action实例 ) 在基于Struts框架的Web应用中 下面关于ActionForm Bean的说法正确的是() A ActionForm Bean用来完成一些实际的业务逻辑 B Struts框架利用ActionForm Bean来进行视图和控制器之间表单数据的传递 C ActionForm负责调用模型的方法 更新模型的状态 D ActionForm Bean包含一些特殊的方法 用于验证表单数据以及将其属性重新设置为默认值 ) 下面对于Struts控制器组件的说法正确的是() A 对于多应用模块的Struts应用 每个子应用都有各自的ActionServlet实例 B 在Struts应用的生命周期中 仅创建ActionServlet的一个实例 C Action组件是用户请求和业务逻辑之间的桥梁 D Struts框架中只允许在一个应用中配置一个Action类 ) 在Struts配置文件中 ()元素的processorClass属性用于配置RequestProcessor类 A B C

D ) Action类的execute方法返回的ActionForward对象name属性必须与struts config xml中 元素的()属性匹配 A forward B Name C Path D Redirect ) 在Struts应用中 要在网页上输出personbean对象的userName属性值 下列代码()是正确的 A B C ) 以下代码定义了一个Vector类型的集合变量Animals <% Vector animals=new Vector(); animals.addElement("Dog"); animals.addElement("Cat"); animals.addElement("Bird"); %> 现要求通过 标签遍历该集合中的元素 并将每个元素的内容输出到网页中 下列代码正确的是() A B C D ) 分析ActionForm Bean的validate方法 public ActionErrors validate(ActionMapping actionMapping HttpServletRequest ServletRequest) ActionErrors errors=new ActionErrors(); if((userName==null)|| (userName length()<1))

return errors; 以上方法完成的功能为:若用户没有在表单中输入姓名就提交表单将生成表单验证错误。wINgWit.在下划线上填入()。 A. errors.add("username"); B. errors.add("username",new ActionMessage("Enter username")); C. errors.add(new ActionMessage("Enter username"),"username"); D. errors.add(ActionMessage("Enter username")); 10) Validator框架采用配置文件()来配置验证规则。 A. validator-rules.xml B. web.xml C. validation.xml D. struts-config.xml 11)在Struts应用程序的JSP页面上,使用:optionsCollection标签初始化从数据库查询得到的下拉列表框选择项,该标签的()属性表示将要显示的数据集合。(选1项) A. name B. label C. value D. property 12)浏览Web不使用Struts错误处理机制的步骤包括以下几步,他们的正确顺序是()。(选1项) 1. 修改对应的Action代码 2. 编辑属性文件 3. 在页面上显示报错信息 A. 123 B. 132 C. 312 D. 213 13)在Struts中,()选项中的作法能够正确定义Action Bean。(选1项) A. 继承自ActionBean类 B. 继承自ActionForm类 C. 继承自DispatchAction类 D. 在Struts配置文件中直接配置得到 14) 在Struts中可以使用实体对象作为Form的属性,现要定义ActionForm的子类TestForm,它的属性为实体类型TestBean的对象,那么下列选项中的代码正确的是()。(选1项) A、public class TestForm extends ActionForm private TestBean bean=new TestBean(); public TestBean getBean() return bean; public void setBean(TestBean bean) this.bean=bean; B、public class TestForm extends ActionForm private TestBean bean=new TestBean(); public void setBean(TestBean bean) this. bean; C、public class TestForm extends ActionForm private TestBean bean=new TestBean(); public TestBean getBean() return bean; D、public class TestForm extends ActionForm private TestBean bean=new TestBean(); 15、在Struts应用程序中,Struts-config.xml配置文件内容如下所示: type=”TestAction”> 则选项中关于上述配置内容的叙述错误的是() (选 项) A TestAction继承自 apache struts action Action B TestAction处理请求后的目标响应页面之一为success jsp C TestAction处理请求出错时转向的页面为test jsp D TestAction处理请求的请求均来自test jsp页面 在Struts应用程序中 index jsp中包含如下所示代码 <% String[]language=“JAVA”,”C”,”HTML”,”SQLSERVER”; pageContext.setAttribute(“languages”,language); %> 则在index jsp中添加选项()中的代码能够在页面上显示如下所示的效果 JAVA C HTML SQLSERVER(选 项) A B C D 在Struts应用程序中 创建了定义报错信息的资源文件后 应在()文件中添加对这个资源文件的引用 (选 项) A web xml B ApplicationResources properties C struts config xml D ApplicationResources_zh_CN properties 在Struts应用程序的JSP页面上 使用()Struts标签初始化从数据库查询得到的下拉列表框选择项 (选 项) A :hidden B :form C :text D :optionsCollection 在Struts中 使用动态Form的好处是() (选 项) A 可以不用再编写Action Form程序代码 只在Struts配置文件中配置即可 B 当业务发生变化 表单提交数据发生变化时只修改Struts配置文件中的配置即可 C 在使用动态Form时 只是存储和读取数据的方式和普通Action Form略有差别 D HTTP请求中的数据不能自动填充到动态Form中 在Struts应用程序中 定义了DispatchAction类的子类TestAction 那么下列TestAction类的方法中可用于处理请求的是() (选 项) A public void print //省略此处代码 B public String print //省略此处代码 return success ; C public ActionForward print(ActionMapping mapping ActionForm form HttpServletRequest request HttpServletResponse response) //省略此处代码 return mapping findForward( success ); D private ActionForward print(ActionMapping mapping ActionForm form HttpServletRequest request HttpServletResponse response) //省略此处代码 return mapping findForward( success ); 在使用Struts框架构建应用系统时 在配置文件中出现如下配置信息 此处假设控制器映射为* do 关于该段配置信息 以下描述中正确的是() (选 项) type= app LogonPocess name= logon scope= request input= /logon jsp > error path= /error jsp /> mappings> A 该请求对应的Form Bean是app LogonProcess B 当请求页面的URI是/logon jsp时 控制器将信息委托app LogonProcess处理 C 当通过/logonSubmit do提交请求信息的时候 控制器信息委托app LogonProcess处理 D 该action对应的ActionForm的作用域为request 下面哪一个项目仅在Struts中出现?(选择 项) A JavaBean B Web xml C struts config xml D application propertyes 以下哪些接口能够实现对Web访问者的身份认证?(选择 项) A Http Servlet Request B Http Servlet Response C Http Session D Http Servlet MVC模式中 实现Web应用程序的逻辑流控制主要依靠什么来完成?(选择 项) A JavaBean B JSP C Servlet D Html 在Struts配置文件中 使用什么元素表示ActionForm?(选择 项 A form B form bean C form action D actionform 下面的那一个不属于MVC模式中的对象? (选择 项) A Model B View C Collection D Controller 下面哪些任务是RequestProcessor完成的?(多选) 选项 A 把Struts配置文件信息加载到内存中 B 把资源文件信息读入到内存中 C 如果需要的话 创建ActionForm实例 组装数据 并进行表单验证 D 找到匹配的Action实例 调用其execute()方法 E 把请求转发到Action的execute()方法返回的ActionForward代表的组件 对于以下代码 HelloAction希望把请求转发给hello jsp 在HelloAction的execute()方法中如何实现?(多选) type = \\ hello HelloAction\\ name = \\ HelloForm\\ scope = \\ request\\ validate = \\ true\\ input = \\ /hello jsp\\ > SayHello\\ path=\\ /hello jsp\\ />

A return (new ActionForward(mapping getInput())); B return (mapping findForward(\\&# ;SayHello\\&# ;)); C return (mapping findForward( hello jsp\\&# ;)); 在Struts应用的视图中包含哪些组件?(多选) 选项: A JSP B Servlet C ActionServlet D Action E 代表业务逻辑或业务数据的JavaBean F EJB G 客户化标签 在Struts应用的控制器中包含哪些组件?(多选) 选项: A JSP B Servlet C ActionServlet D Action E 代表业务逻辑或业务数据的JavaBean F EJB G 客户化标签 在Struts应用的模型中包含哪些组件?(多选) 选项: A JSP B Servlet C ActionServlet D Action E 代表业务逻辑或业务数据的JavaBean F EJB G 客户化标签 以下代码定义了一个变量 如何输出这个变量的值?(多选) stringBean\\ value= helloWorld /> 选项: A stringBean\\ /> B helloWorld\\ /> C <%= stringBean%> D <%String myBean=(String)pageContext getAttribute( stringBean PageContext PAGE_SCOPE);%><%=myBean%> 把静态文本放在Resource Bundle中 而不是直接在JSP文件中包含这些静态文本 有什么优点?(多选) A 提高可维护性 B 提高可重用性 C 支持国际化 D 提高运行速度 以下哪些说法是正确的?(单选) 选项 A 每个HTTP请求对应一个单独的ActionServlet实例 B 对于每个请求访问HelloAction的HTTP请求 Struts框架会创建一个单独的HelloAction实例 C 每个子应用对应一个单独的RequestProcessor实例 D 每个子应用对应一个单独的web xml文件 下面哪些任务是RequestProcessor完成的?(多选) 选项 A 把Struts配置文件信息加载到内存中 B 把资源文件信息读入到内存中 C 如果需要的话 创建ActionForm实例 组装数据 并进行表单验证 D 找到匹配的Action实例 调用其execute()方法 E 把请求转发到Action的execute()方法返回的ActionForward代表的组件 对于以下代码 HelloAction希望把请求转发给hello jsp 在HelloAction的execute()方法中如何实现?(多选) type = \\ hello HelloAction\\ name = \\ HelloForm\\ scope = \\ request\\ validate = \\ true\\ input = \\ /hello jsp\\ > SayHello\\ path=\\ /hello jsp\\ /> 选项: A return (new ActionForward(mapping getInput())); B return (mapping findForward(\\&# ;SayHello\\&# ;)); C return (mapping findForward( hello jsp\\&# ;)); 对于以下这段配置ActionServlet的代码 哪些说法是正确的?(多选) name>action name> class> apache struts action ActionServlet class> param>

configname>

相关参考

知识大全 Struts&Spring&Hibernate面试总结

Struts&Spring&Hibernate面试总结  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧

知识大全 Java Struts几个面试题

JavaStruts几个面试题  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!cha138

知识大全 最好是视讯加题库!谢谢

求会计初级的学习资料!最好是视讯加题库!谢谢!博大致睿题库收集了会计从业资格类市面上所有的习题、模拟试卷、历年真题等等,而且题库还是实时更新,直接去博大教育考试网(zrbroad)就可以下载题库。你就

知识大全 2014年会计证考试的三科都有题库么,就是所有考试题都从中抽选的那种题库

2014年会计证考试的三科都有题库么,就是所有考试题都从中抽选的那种题库?谢谢了!今天刚找了一份,有《初级会计电算化》、《财经法规与会计职业道德》、《会计基础》这三门的,里面有历年真题及模拟试题。20

知识大全 最好是正规的题库!谢谢了

请问去年有谁考过导游证,麻烦大家给介绍一本不错的导游复习资料!最好是正规的题库!谢谢了“最新导游考试题库全集”就不错,我去年考的导游证,当时买了这本复习资料。好像是180元一套,我个人觉得挺值的,我去

知识大全 那可以告诉我你说的题库吗

那可以告诉我你说的题库吗?谢谢皮裤的话你只说哪一种题库,考驾照还是考计算机还是考教师资格证啊。烦请您的采纳!!可以告诉我你说的壁纸怎么弄吗现在很流行液体壁纸,另外硅藻泥也是一种代替壁纸的好材料,很环保

知识大全 2014年江苏会计从业资格证考试试题答案、题库的问题

2014年江苏会计从业资格证考试试题答案、题库的问题2014年江苏会计从业资格证考试Q3751答案6206望采纳~~~~朋友告诉我的,可靠2013年江苏会计从业资格证考试题答案、精选题库选择我们,选择

知识大全 ASP.NET专业面试题库

ASP.NET专业面试题库  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!一请问:?String类与

知识大全 谁有,2016年度浙江省会计继续教育题库。谢谢

谁有,2016年度浙江省会计继续教育题库。谢谢对行政事业单位财务报告的真实性、合法性和完整性负总责的是()。A.财会人员B.财务主管C.内部审计人员D.单位负责人本题答案:D企业现金清查中,对于现金短

知识大全 求小学生四年级数学题题库,帮助孩子辅导学习

求小学生四年级数学题题库,帮助孩子辅导学习一、填空题(1-2每题2分,3-6每题4分,第7小题6分,共26分)1.3.05千克=()克2.9千米56米=()千米3.20平方米3平方分米=()平方米=(