创建Struts项目
创建工程
- 在Eclipse中创建一个Dynamic Web Project,本文项目名称为SSHProject。
- 把Struts内apps文件夹下的struts2-blank war包用压缩工具解压,然后把WEB-INF/lib内的jar包和WEB-INF下的web.xml文件分别复制到SSHProject项目下的WEB-INF/lib内和WEB-INF下。
- 在src目录下创建相应package。
- 在WebContent下创建Register.jsp文件,并分别创建注册成功和注册失败的Success.jsp和Fail.jsp。
操作完成后的结构如图所示:
编写代码
- web.xml的内容。
- Register.jsp的内容。
- 用户表单类UserForm.java的内容。
- 注册Action类RegisterAction.java的内容。
- 验证文件RegisterAction-validation.xml的内容。该xml文件为RegisterAction的验证文件,命名格式固定,为< ActionName >-validation.xml。