Struts2学习笔记-ModelDriven

public class ModelDrivenAction extends ActionSupport implements ModelDriven<UserBean> {
    
    //1,实现ModelDriven接口
    //2,实例化泛型对象
    private UserBean ub = new UserBean();
    //在getModel方法中返回对象
    public UserBean getModel() {
    //返回初始化时ub指向的对象,而不是action结束时ub指向的对象
    //在action接受请求时返回对象
        return ub;
    }
    //使用时,相当与把对象中的属性直接写到此action中
    
    @Override
    public String execute() throws Exception {
        System.out.println(ub.getUsername());
        System.out.println(ub.getAge());
        return SUCCESS;
    }
}

 

posted @ 2013-03-16 11:00  水不会停留  阅读(99)  评论(0)    收藏  举报