Struts2 在线测试
以下测验提供了与Struts2 Framework相关的多项选择题(MCQ)。 您必须阅读所有给定的答案并单击正确的答案。 如果您不确定答案,则可以使用“ Show Answer按钮Show Answer 。 您可以使用“ Next Quiz按钮在Next Quiz中检查新的问题集。
问题1 - Struts 2中存在以下哪个特性?
Answer : D
说明 (Explanation)
Struts 2支持以上所有功能。
问题2 - 关于拦截器,以下哪一项是正确的?
A - 拦截器在概念上与servlet过滤器或JDK代理类相同。
Answer : C
说明 (Explanation)
以上两个陈述都是正确的。
问3 - 关于重定向结果类型,以下哪项是正确的?
A - 用于转发到服务器上的servlet,JSP,HTML页面等。 它使用RequestDispatcher.forward()方法。
C - 它调用标准的response.sendRedirect()方法,使浏览器向给定位置创建新请求。
Answer : C
说明 (Explanation)
它调用标准的response.sendRedirect()方法,使浏览器向给定位置创建新请求。
问题4 - 关于Struts 2验证框架,以下哪项是正确的?
A - 在Struts的核心,我们有验证框架,可以帮助应用程序运行规则,以便在执行操作方法之前执行验证。
B - Action类应该扩展ActionSupport类,以便执行validate方法。
Answer : C
说明 (Explanation)
以上两个陈述都是正确的。
问题5 - @Results注释的目的是什么?
Answer : A
说明 (Explanation)
@Results注释是结果的集合。 在@Results注释下,我们可以有多个@Result注释。
问题6 - @Before注释的目的是什么?
A - 此注释标记需要在主操作方法和结果执行之前调用的操作方法。
C - 此注释检查字段是否存在任何转换错误,如果存在则应用它们。
Answer : A
说明 (Explanation)
@Before注释标记需要在主操作方法和结果执行之前调用的操作方法。 返回值被忽略。
问题7 - @Conversion注释的目的是什么?
Answer : D
说明 (Explanation)
这是类型级别的类型转换的标记注释。 必须在类型级别应用转换注释。
问题8 - 以下哪个标记将两个或多个列表作为参数并将它们合并在一起?
Answer : C
说明 (Explanation)
这些合并标记将两个或多个列表作为参数并将它们合并在一起。
问题9 - Struts使用DOJO框架进行AJAX标记实现。
Answer : A
说明 (Explanation)
Struts使用DOJO框架进行AJAX标记实现。
Q 10 - Struts2是基于MVC设计模式的流行且成熟的Web应用程序框架。
Answer : A
说明 (Explanation)
Struts2是基于MVC设计模式的流行且成熟的Web应用程序框架。