下列选项中,关于Struts2的Action说法正确的是()。A、struts2会为每一个请求创建一个对应的Action实例B、struts2在请求处理过程中,只有一个Action实例C、struts2通过属性来封装用户请求参数D、在struts2中定义的属性都用于封装用户请求参数

题目

下列选项中,关于Struts2的Action说法正确的是()。

  • A、struts2会为每一个请求创建一个对应的Action实例
  • B、struts2在请求处理过程中,只有一个Action实例
  • C、struts2通过属性来封装用户请求参数
  • D、在struts2中定义的属性都用于封装用户请求参数

相似考题
参考答案和解析
正确答案:A,C
更多“下列选项中,关于Struts2的Action说法正确的是()。A、struts2会为每一个请求创建一个对应的Action实例B、struts2在请求处理过程中,只有一个Action实例C、struts2通过属性来封装用户请求参数D、在struts2中定义的属性都用于封装用户请求参数”相关问题
  • 第1题:

    在Struts2框架的配置文件中,以下不属于Action的属性的是()

    • A、name
    • B、class
    • C、method
    • D、result

    正确答案:D

  • 第2题:

    struts2中动态方法调用的格式为()

    • A、ActionName_methodName.do
    • B、ActionName!methodName.do
    • C、ActionName_methodName.action
    • D、ActionName!methodName.action

    正确答案:B

  • 第3题:

    下列选项中,关于Struts2配置文件说法正确的是()

    • A、必须置于WEB-INF/classes目录下
    • B、必须为Struts.xml
    • C、配置Action时必须配置包信息
    • D、使用forward>元素配置转发

    正确答案:C

  • 第4题:

    以下关于ValueStack说法正确的是()

    • A、每个Action对象实例拥有一个ValueStack对象
    • B、每个Action对象实例拥有多个ValueStack对象
    • C、Action中封装了需要传入下一个页面的值,这些值封装在ValueStack对象中
    • D、ValueStack会在请求开始时被创建,请求结束时消亡

    正确答案:A,C,D

  • 第5题:

    以下属于struts2配置文件中的配置元素是()

    • A、package
    • B、action
    • C、form-beans
    • D、action-mappings

    正确答案:A,B

  • 第6题:

    以下属于struts2配置文件中的配置元素是()。

    • A、〈package〉
    • B、〈action〉
    • C、〈form-beans〉
    • D、〈action-mappings〉

    正确答案:A,B

  • 第7题:

    多选题
    以下关于ValueStack说法正确的是()
    A

    每个Action对象实例拥有一个ValueStack对象

    B

    每个Action对象实例拥有多个ValueStack对象

    C

    Action中封装了需要传入下一个页面的值,这些值封装在ValueStack对象中

    D

    ValueStack会在请求开始时被创建,请求结束时消亡


    正确答案: D,A
    解析: 暂无解析

  • 第8题:

    单选题
    Struts2以WebWork为核心,采用()的机制处理用户请求。
    A

    Struts

    B

    WebWork

    C

    拦截器

    D

    jar包


    正确答案: A
    解析: 暂无解析

  • 第9题:

    多选题
    下列选项中,关于Struts2的Action说法正确的是()。
    A

    struts2会为每一个请求创建一个对应的Action实例

    B

    struts2在请求处理过程中,只有一个Action实例

    C

    struts2通过属性来封装用户请求参数

    D

    在struts2中定义的属性都用于封装用户请求参数


    正确答案: C,B
    解析: 暂无解析

  • 第10题:

    单选题
    在Struts2框架的配置文件中,以下不属于Action的属性的是()
    A

    name

    B

    class

    C

    method

    D

    result


    正确答案: C
    解析: 暂无解析

  • 第11题:

    单选题
    关于struts1和struts2对比的说法正确的是()
    A

    struts1要求Action类继承struts1框架中的Action父类,struts2中则不一定需要继承,可以是POJO类

    B

    struts1中的Action不是线程安全的,而struts2中的Action是线程安全的

    C

    struts1和struts2中都使用ActionForm对象封装用户的请求数据

    D

    struts1使用OGNL表达式语言来支持页面效果,struts2通过ValueStack技术使标签库访问值


    正确答案: C
    解析: 暂无解析

  • 第12题:

    单选题
    在Struts2的Action类(BookAction)中存在bookList处理请求的方法,使用动态方法调用BookAction类中bookList方法,正确的是()
    A

    bookAction.bookList

    B

    bookAction*bookList

    C

    bookAction+bookList

    D

    bookAction!bookList


    正确答案: D
    解析: 暂无解析

  • 第13题:

    Struts2的Action类中有多个方法时,可以使用标签的()属性来指定需要调用的方法。

    • A、name
    • B、class
    • C、method
    • D、type

    正确答案:C

  • 第14题:

    以下属于struts2的体系结构的是()

    • A、struts2控制器组件
    • B、struts2配置文件
    • C、FilterDispathcer
    • D、Action

    正确答案:A,B

  • 第15题:

    关于struts1和struts2对比的说法正确的是()

    • A、struts1要求Action类继承struts1框架中的Action父类,struts2中则不一定需要继承,可以是POJO类
    • B、struts1中的Action不是线程安全的,而struts2中的Action是线程安全的
    • C、struts1和struts2中都使用ActionForm对象封装用户的请求数据
    • D、struts1使用OGNL表达式语言来支持页面效果,struts2通过ValueStack技术使标签库访问值

    正确答案:A

  • 第16题:

    struts2中,不属于Action接口中定义的字符串常量的是()

    • A、SUCCESS
    • B、FAILURE
    • C、ERROR
    • D、INPUT

    正确答案:B

  • 第17题:

    关于struts2包的说法正确的是()。

    • A、struts2框架使用包来管理常量
    • B、struts2框架定义包时必须指定name属性
    • C、struts2框架中配置包时,必须继承自struts-default包,否则会报错
    • D、struts2框架中使用包来管理Action

    正确答案:B,C,D

  • 第18题:

    下面有关struts1和struts2的区别,描述错误的是()。

    • A、Struts1要求Action类继承一个抽象基类。Struts 2 Action类可以实现一个Action接口
    • B、Struts1 Action对象为每一个请求产生一个实例。Struts2 Action是单例模式并且必须是线程安全的
    • C、Struts1 Action 依赖于Servlet API,Struts 2 Action不依赖于容器,允许Action脱离容器单独被测试
    • D、Struts1 整合了JSTL,Struts2可以使用JSTL,但是也支持OGNL

    正确答案:B

  • 第19题:

    单选题
    下面有关Sturts2框架说法不正确的是()
    A

    Strust2采用过滤器Dispatcher接货客户请求,确定适当的Action来对请求进行逻辑处理。

    B

    Struts2中对应Action中只能采用execute方法用来进行信息(逻辑)处理。

    C

    Struts也能采用其他方法(如find()),只需在struts.xml配置Action时,指定method参数。

    D

    要使Struts2机制在web请求中生效,必须在Web.xml配置<filter>


    正确答案: C
    解析: 暂无解析

  • 第20题:

    单选题
    struts2中动态方法调用的格式为()
    A

    ActionName_methodName.do

    B

    ActionName!methodName.do

    C

    ActionName_methodName.action

    D

    ActionName!methodName.action


    正确答案: C
    解析: 暂无解析

  • 第21题:

    单选题
    下列选项中,关于Struts2配置文件说法正确的是()。
    A

    必须置于WEB-INF/classes目录下

    B

    必须为Struts.xml

    C

    配置Action时必须配置包信息

    D

    使用〈forward〉元素配置转发


    正确答案: D
    解析: 暂无解析

  • 第22题:

    多选题
    以下属于struts2配置文件中的配置元素是()。
    A

    〈package〉

    B

    〈action〉

    C

    〈form-beans〉

    D

    〈action-mappings〉


    正确答案: D,C
    解析: 暂无解析

  • 第23题:

    多选题
    关于struts2包的说法正确的是()
    A

    struts2框架使用包来管理常量

    B

    struts2框架定义包时必须指定name属性

    C

    struts2框架中配置包时,必须继承自struts-default包,否则会报错

    D

    struts2框架中使用包来管理Action


    正确答案: B,A
    解析: 暂无解析