网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
关于struts1和struts2对比的说法正确的是()
- A、struts1要求Action类继承struts1框架中的Action父类,struts2中则不一定需要继承,可以是POJO类
- B、struts1中的Action不是线程安全的,而struts2中的Action是线程安全的
- C、struts1和struts2中都使用ActionForm对象封装用户的请求数据
- D、struts1使用OGNL表达式语言来支持页面效果,struts2通过ValueStack技术使标签库访问值
参考答案
更多 “关于struts1和struts2对比的说法正确的是()A、struts1要求Action类继承struts1框架中的Action父类,struts2中则不一定需要继承,可以是POJO类B、struts1中的Action不是线程安全的,而struts2中的Action是线程安全的C、struts1和struts2中都使用ActionForm对象封装用户的请求数据D、struts1使用OGNL表达式语言来支持页面效果,struts2通过ValueStack技术使标签库访问值” 相关考题
考题
struts2异常处理和log4j日志记录怎么弄?
用的struts2springhibernate,打算在manager和dao层中都抛出异常,然后在action中捕获这些异常,并记录到日志中,然后再抛出此异常,通过struts2的拦截器拦截异常,转到有友好的错误提示页面。这么做符合正常开发的做法吗?还有一个问题就是做日志记录是不是只记录异常信息就行了?
考题
下面有关Sturts2框架说法不正确的是()A、Strust2采用过滤器Dispatcher接货客户请求,确定适当的Action来对请求进行逻辑处理。B、Struts2中对应Action中只能采用execute方法用来进行信息(逻辑)处理。C、Struts也能采用其他方法(如find()),只需在struts.xml配置Action时,指定method参数。D、要使Struts2机制在web请求中生效,必须在Web.xml配置<filter>
考题
下列选项中,关于Struts2的Action说法正确的是()。A、struts2会为每一个请求创建一个对应的Action实例B、struts2在请求处理过程中,只有一个Action实例C、struts2通过属性来封装用户请求参数D、在struts2中定义的属性都用于封装用户请求参数
考题
在Struts2的Action类(BookAction)中存在bookList处理请求的方法,使用动态方法调用BookAction类中bookList方法,正确的是()A、bookAction.bookListB、bookAction*bookListC、bookAction+bookListD、bookAction!bookList
考题
如果要实现struts2的数据检验功能()A、普通的Action类可以实现B、继承自Action接口的可以实现C、继承自ActionSupport类可以实现D、继承自ActionValidate类可以实现
考题
struts2中动态方法调用的格式为()A、ActionName_methodName.doB、ActionName!methodName.doC、ActionName_methodName.actionD、ActionName!methodName.action
考题
下列选项中,关于Struts2配置文件说法正确的是()A、必须置于WEB-INF/classes目录下B、必须为Struts.xmlC、配置Action时必须配置包信息D、使用forward元素配置转发
考题
以下关于ValueStack说法正确的是()A、每个Action对象实例拥有一个ValueStack对象B、每个Action对象实例拥有多个ValueStack对象C、Action中封装了需要传入下一个页面的值,这些值封装在ValueStack对象中D、ValueStack会在请求开始时被创建,请求结束时消亡
考题
如果要实现struts2的数据校验功能()A、普通Action类可以实现B、继承自Action接口可以实现C、继承自ActionSupport类可以实现D、继承自ActionValidate类可以实现
考题
关于struts2包的说法正确的是()。A、struts2框架使用包来管理常量B、struts2框架定义包时必须指定name属性C、struts2框架中配置包时,必须继承自struts-default包,否则会报错D、struts2框架中使用包来管理Action
考题
下面有关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
考题
单选题如果要实现struts2的数据校验功能()A
普通Action类可以实现B
继承自Action接口可以实现C
继承自ActionSupport类可以实现D
继承自ActionValidate类可以实现
考题
多选题以下关于ValueStack说法正确的是()A每个Action对象实例拥有一个ValueStack对象B每个Action对象实例拥有多个ValueStack对象CAction中封装了需要传入下一个页面的值,这些值封装在ValueStack对象中DValueStack会在请求开始时被创建,请求结束时消亡
考题
单选题struts2中动态方法调用的格式为()A
ActionName_methodName.doB
ActionName!methodName.doC
ActionName_methodName.actionD
ActionName!methodName.action
考题
单选题如果要实现struts2的数据检验功能()A
普通的Action类可以实现B
继承自Action接口的可以实现C
继承自ActionSupport类可以实现D
继承自ActionValidate类可以实现
考题
多选题下列选项中,关于Struts2的Action说法正确的是()。Astruts2会为每一个请求创建一个对应的Action实例Bstruts2在请求处理过程中,只有一个Action实例Cstruts2通过属性来封装用户请求参数D在struts2中定义的属性都用于封装用户请求参数
考题
单选题下列选项中,关于Struts2配置文件说法正确的是()。A
必须置于WEB-INF/classes目录下B
必须为Struts.xmlC
配置Action时必须配置包信息D
使用〈forward〉元素配置转发
考题
单选题关于struts1和struts2对比的说法正确的是()A
struts1要求Action类继承struts1框架中的Action父类,struts2中则不一定需要继承,可以是POJO类B
struts1中的Action不是线程安全的,而struts2中的Action是线程安全的C
struts1和struts2中都使用ActionForm对象封装用户的请求数据D
struts1使用OGNL表达式语言来支持页面效果,struts2通过ValueStack技术使标签库访问值
考题
多选题关于struts2包的说法正确的是()Astruts2框架使用包来管理常量Bstruts2框架定义包时必须指定name属性Cstruts2框架中配置包时,必须继承自struts-default包,否则会报错Dstruts2框架中使用包来管理Action
热门标签
最新试卷