struts2表单校验,可单独一行显示
来源:互联网 发布:腾讯微信数据库多大 编辑:程序博客网 时间:2024/05/19 18:15
校验页面:
<body> <span style="color: red"><s:property value="fieldErrors['error'][0]"/></span><form action="login.action" method="post">用户名:<input type="text" name="username" value="${username }"/><br/>密码:<input type="password" name="password" value="${password }"/><br/>年 龄:<input type="text" name="age" value="${age }"/><br/><input type="submit" value="提交" /></form></body>
Action:
import com.opensymphony.xwork2.ActionSupport;public class ValidateAction extends ActionSupport {private String username;private String password;private Integer age;public String getUsername() {return username;}public void setUsername(String username) {this.username = username;}public String getPassword() {return password;}public void setPassword(String password) {this.password = password;}public Integer getAge() {return age;}public void setAge(Integer age) {this.age = age;}public void validateLogin() {if (username == null || "".equals(username.trim())) {this.addFieldError("error", "用户名不能为空");}if (password == null || "".equals(password.trim())) {this.addFieldError("error", "密码不能为空");}if (age == null) {this.addFieldError("error", "年龄不能为空");}}public String login() {return SUCCESS;}}
struts:
<package name="login" namespace="/" extends="struts-default"><action name="login" class="com.action.ValidateAction" method="login"><result name="success">/success.jsp</result><result name="input">/index.jsp</result></action></package>
运行效果:
下载链接:http://download.csdn.net/detail/u014676619/9220793
1 0
- struts2表单校验,可单独一行显示
- Struts2不用Struts标签显示表单校验提示信息
- Struts2表单校验
- struts2--表单校验
- Struts2的表单校验
- struts2表单校验
- Struts2校验表单示例
- Struts2表单数据校验
- 【Struts2十】校验表单一:手动校验
- Struts2的表单输入校验
- 使用struts2表单数据校验功能
- 使用struts2表单数据校验功能
- Struts2 表单校验(2种方式)
- Struts2——(6)表单校验
- struts2表单校验与错误信息处理
- php语句 && || 单独一行
- struts2 校验框架 错误信息自定义显示
- Struts2中使用校验文件对表单的校验以及常用的校验
- JDBC-获取Connection对象
- 首先先从营养补给蔬果开始30岁的女性容易缺乏钙
- Java Map 集合类简介
- cocos2dx c++ 使用sqlite数据库
- Git上传/下载项目到GitHub
- struts2表单校验,可单独一行显示
- REST中的消息组成
- #pragma pack() 和 __attribute__((aligned())) 区
- HTML5 placeholder在低版本浏览器的解决方法
- This version of the rendering library is more recent than your version of ADT plug-in. Please update
- Android HTTP实例 使用GET方法和POST方法发送请求
- javaweb学习总结(三十一)——国际化(i18n)
- 编译程序原理VS解释程序原理
- POI日常应用--换行,对齐,遍历单元格