关于Action的描述错误的是:
A: Action通信的双方也是Client和Server
B: Action的Client可以发送目标goal,也可以请求取消cancel
C: Action通常用在长时间的任务中
D: .action文件与.srv文件写法一致
A: Action通信的双方也是Client和Server
B: Action的Client可以发送目标goal,也可以请求取消cancel
C: Action通常用在长时间的任务中
D: .action文件与.srv文件写法一致
举一反三
- 下面有关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
- 关于action类,下列说法正确的是() A: action类不是一个普通Java类 B: action类必须实现action接口的类 C: action类必须是包含有返回值为String的excute方法的POIO类 D: action类可以继承ActionSuppornt类,也可以不继承ActionSupport
- 在Struts.xml文件中如果配置Action时没有指定action元素的class属性时,系统会( )。 A: 自动使用Action接口作为Action处理类 B: 提示创建Action类 C: 抛出异常 D: 自动使用ActionSupport类作为Action处理类
- 一个请求就是一个action,一般来说一个action就对应着struts2中一个<action>元素
- (3-6)有如下类图,方法action的定义如下代码所示。调用方法action,错误的语句是()。void action(IA a) {// 省略语句 }[img=777x284]17e0c8222e5ab7a.png[/img] A: action(new B( )); B: action(new C( )); C: action(new ( )Y1); D: action(new D( ));