黑马程序员技术交流社区
标题:
【上海校区】Struts2 进行数据的效验
[打印本页]
作者:
梦缠绕的时候
时间:
2019-2-14 09:56
标题:
【上海校区】Struts2 进行数据的效验
创建Action类,继承ActionSupport类,添加validate()效验方法,
ActionSupport类是一个默认的Action实现类,提供了包括获取国际化信息的方法,数据效验的方法,以及默认处理用户请求的方法等。
import com.opensymphony.xwork2.ActionSupport;
public class Login extends ActionSupport{
private String name;
private String password;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getPassword() {
return password;
}
public void setPassword(String password) {
this.password = password;
}
//数据效验,继承ActionSupport类,添加validate()方法,一旦在验证过程中添加了效验信息,会根据Action的配置跳转到input的视图页面。JSP页面用<s:fielderror fieldName="name"/>显示错误信息
public void validate(){
if(this.getName()==null || this.getName().length()==0){
addFieldError("name","用户名不能为空");
}
}
一旦在验证过程中添加了效验信息,会根据Action的配置跳转到input的视图页面。JSP页面用<s:fielderror fieldName=“name”/>显示错误信息
作者:
不二晨
时间:
2019-2-14 14:37
奈斯
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2