Struts2习题_struts2习题

2020-02-28 其他范文 下载本文

Struts2习题由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“struts2习题”。

Struts2习题1 1.struts中的package的作用是什么?namespace可以为空吗?如果namespace为空会意味着什么呢?

标识、可以、如果没写,说明该包为默认空间 2.Action 的实现通集成常用那种方法? 一种是直接实现自己的Action 另一种是实现Action的接口 继承ActionSupport 3.不属于Struts2的动作类的常量返回值的是(C)

A.succe

B.input

C.never

D.login 4.以下不属于Struts2动作执行的结果类型是(A)a.action b.redirect c.redirectAction d.dispatcher 5.在struts.xml中。假如在一个package中没有配置namespace,那么在其中配置一个Action名字叫做login,它的result是这样配置的/login.jsp,已知在此配置文件中还有另一个name为user的package其中也有一个Action名字为login,它的result是这样

配置的/loginUser.jsp那么在以下什么情况下将能访问到login.jsp

A A.在根路径后输入/login B.在根路径后输入/user/login C.在根路径后输入/login/user D.在根路径后输入/abc/login 6.正规开发中,在使用struts2时定义Action使用哪种方式。B A.直接定义Action类。B.从ActionSupport继承。C.从Action继承。D.实现Action接口。

7.不同的线程在调用Action时创建几个Action实例。C A.1个 B.2个

C.每个线程创建1个。D.可以自定义配置。

8.struts提供了Action接口定义了5个标准字符串常量,不包括的有(C)A SUCCESS

B NONE C REG D LOGIN

9.列举出action执行结果类型,并说明用途。

默认结果类型是dispatcher chain:Action链式处理的结果类型,也就是将结果转发到这个action中。

dispatcher:用于整合JSP的结果类型

redirect:实际上dispatcher和redirect的区别就是在于转发和重定向的区别。

redirect-action:重定向action 10.struts2中result-type的chain和redirectAction的区别 chain,它是一个琏式的,是从一个Action转发另外一个Aciton redirectAction,是从新请求一个Action 11.action的cla里面写的是什么? Action相应类的详细路径

12.action的extends里面调用的是什么?

从另外一个包继承、相当于拥有即承包的所有配置

13.如果不写action的后面mothod,默认的调用的方法是什么,如果写的话,写的时候有什么需要注意的?

不写会默认调用最上面的方法

14.输出值的strtus标签是什么?

s:property

15.循环的struts标签是什么?

s:iterator

15.判断的strtuts标签是什么?

s:if

16.显示文本的strtuts标签是什么?

17.请简述前台提交后是如何到达后台action的。

通过form表单action找到struts配置文件相应action的类 再去找相应action类里的方法

Struts2习题2

一、填空题

1.Struts2框架由___________和___________框架发展而来。(Struts&WebWork)2.Struts2以___________为核心,采用___________的机制来处理用户的请求。(WebWork,拦截器)

3.Struts2中的控制器类是一个普通的___________。Cla或填过滤器类

二、选择题

1.不属于Action接口中定义的字符串常量的是___________。B A.SUCCESS B.FAILURE

C.ERROR D.INPUT 2.在控制器类中一般需要添加相应属性的___________和___________。AC A.setter方法 B.as方法 C.getter方法 D.is方法 3.控制器需要在___________配置文件中进行配置。B A.web.xml B.struts.xml C.struts2.xml D.webwork.xml 4.不属于Struts 2表单标签库的是___________。D A. B. C. D. 5.资源文件的后缀名为___________。D A.txt B.doc C.property D.Properties

三、简答题

1、简述什么是MVC?

MVC即模型-视图-控制器.MVC是一种设计模式,它强制把应用程序的输入处理和输出分开.视图是用户看到并与之交互的界面。视图向用户显示相关的数据,并能接受用户的输入,但是它并不进行任何实际的业务处理。模型是应用程序的主体部分。模型表示业务数据和业务逻辑。控制器接受用户的输入并调用模型和视图去完成用户的需求

2、简述servlet的生命周期。

Servlet被服务器实例化后,容器运行其init()方法,请求到达时运行其service()方法,service()方法自动派遣运行与请求对应的doGet、doPost方法等,当服务器决定将实例销毁的时候调用其destroy方法

struts2

搭建Struts2环境时:1找到开发Struts2应用需要使用到的jar文件.2编写Struts2的配置文件3在web.xml中加入Struts2 MVC框架启动配置大家可以到http://struts.apache.org/downloa......

struts2课件

—高级软件人才实作培训专家!Struts2的启动配置在struts1.x中,struts框架是通过Servlet启动的。在struts2中,struts框架是通过Filter启动的。他在web.xml中的配置如下:struts2o......

Struts2介绍

Struts2集成指南关于Struts2 Struts是Apache软件基金会(ASF)赞助的一个开源项目。它最初是Jakarta项目中的一个子项目,并在2004年3月成为ASF的顶级项目。它通过采用Java Servle......

Struts2试题

Struts2 试题1.struts2的执行流程?客户端提交一个HttpServletRequest请求(action或JSP页面)请求被提交到一系列Filter过滤器,如ActionCleanUp和FiterDispatcher等FilterDispatch......

struts2复习题(含答案)

Struts2复习题1.以下属于struts2的控制器组件是:A.ActionB.ActionForm C.ActionServlet D.dispatchAction 2.以下属于struts2配置文件中的配置元素是:(多选) A. B.C.D.3.关......

《Struts2习题.docx》
将本文的Word文档下载,方便收藏和打印
推荐度:
Struts2习题
点击下载文档
相关专题 struts2习题 习题 struts2习题 习题
[其他范文]相关推荐
[其他范文]热门文章
下载全文