用户登录
<!-- DomainModel的实现
用户名: <input type="text" name="user.username">
</br></br>
密 码: <input type="password" name="user.password" >
</br></br>-->
<!--DrivenModel和struts属性读取的实现-->
用户名:<input type="text" name="username">
</br></br>
密 码: <input type="password" name="password" >
</br></br>
<input type="submit" value="提交">
action的实现:
public class LoginAction extends ActionSupport implements ModelDriven {
//private String username,password; struts2属性读取 ,需要setxx(),getxx()方法;
// private User user; //DomainModel
private User user=new User(); //ModelDriven方法
public String login(){
return "login";
}
public String logintest(){
System.out.println(user.getUsername());
return "loginsuccess";
}
//DomainModel
/* public User getUser() {
return user;
}
public void setUser(User user) {
this.user = user;
}*/
//ModelDriven
@Override
public User getModel() {
return user;
}
}