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