Struts 2.x权威指南
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

第2章 Struts 2的HelloWorld

本章要点

Struts 2的下载和安装

纯手工创建一个Web应用

纯手工创建一个Struts 2应用

实现Struts 2的Action

配置Struts 2的Action

在Action中访问HttpSession

在JSP中输出Action的返回值

保护视图页面

Struts 2标签使用入门

使用Struts 2的表单标签

程序国际化初步

数据校验初步

前面已经简要介绍了Struts 2的优势,以及它的架构、流程等,下面将以一个Struts 2的HelloWorld应用为例,介绍Struts 2 MVC框架如何拦截用户请求,如何调用业务控制器处理用户请求,并介绍Action处理结果和资源之间的映射关系。

本 HelloWorld 应用是一个简单的应用:用户进入一个登录页面,允许用户输入用户名、密码,如果用户输入的用户名和密码符合要求,则进入一个欢迎页面;如果用户输入错误,则进入一个提示页面。当用户提交表单时,本应用会有基本的数据校验。