内容提要:本文通过“用户登录”这个简单功能,介绍struts2的标志(Tag)、Action、输入校验(Input Validation)以及本地化输出(Localizing Output)。
开发环境:myeclipse5.0+eclipse3.2+jdk5.0+tomcat5.5+struts2+junit3.8(同实战struts2——Hello World)项目目录结构:
项目文件:1. 首先我们为“用户登录”提供一个简单入口Welcome.jsp:
需要注意的是,命名需要与与其对应的Action类匹配。
5. 最后需要进行Action配置。struts.xml:
7. 运行访问http://localhost:8080/struts2/Welcome.action运行结果:登录输入校验登录成功8. 本地化输出首先需要添加资源文件package.properties:
接着需要修改Logon-validation.xml和Logon.jspLogon-validation.xml:
Logon.jsp:
参考资料:1. Getting Started2. http://www.blogjava.net/max/category/16130.html