Java EE轻量级解决方案:S2SH
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

练习

1. Struts2框架的核心控制器是______。

A. Action

B. ActionServlet

C. FilterDispatcher

D. HttpServlet

2. 下列关于Struts2中Action的说法中正确的是______。(多选)

A. Action无须实现任何接口或继承任何父类

B. Action中无须访问Servlet API,便于脱离容器测试

C. Action中的execute()方法需要返回一个代表待转向资源的字符串

D. Action需要在Struts2的配置文件中配置

3. 下列关于Struts2配置文件的说法中正确的是______。(多选)

A. Struts2的配置文件包括struts.xml和struts.properties

B. struts.xml主要用来配置Action

C. struts.properties主要用来配置全局参数

D. struts.xml和struts.properties都可以配置全局参数

4. 下列关于Struts2处理流程的说法中正确的是______。(多选)

A. 客户端请求会经过FilterDispatcher过滤器

B. FilterDispatcher过滤器负责根据请求查找相应的Action

C. Struts2会创建对应Action的实例并调用其execute()方法

D. Struts2根据execute()方法返回值跳转到对应的页面

5. 简述Struts2处理请求直到返回响应的完整过程。

6. 使用Struts2框架,完善本章的计算器程序,实现减法、乘法和除法功能。