login2Action.java
package cn.edu.xmut.action;
import com.opensymphony.xwork2.Action;
import com.opensymphony.xwork2.ActionSupport;
public class Login2Action extends ActionSupport{
private static final long serialVersionUID = 1L;
private String username;
private String password;
public String login(){
return Action.SUCCESS;
}
// @Override
// public void validate() {
// if(username == null || "".equals(username)){
// this.addFieldError("username",this.getText("username.null"));
// }
// if(password == null||"".equals("password")){
// this.addFieldError("password",getText("password.null"));
// }
// }
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;
}
}
login2.jsp
struts.xml
LoginAction-validation.xml
http://blog.csdn.net/xy_focus/article/details/51017090 请自己对照