1. 程式人生 > >Struts2中ModelDriven的使用

Struts2中ModelDriven的使用



    package com.lsc.alan.action;  
      
    import com.lsc.alan.vo.User;  
    import com.opensymphony.xwork2.ModelDriven;  
    /** 
     * 使用模型驅動來接受使用者輸入,需要實現ModelDriven介面 
     * @author Alan 
     * 時間:2009年7月10日 
     */  
    public class LoginAction3 implements ModelDriven<User>{  
        /** 領域模型User物件 **/  
        private User user = new User();  
          
        public User getModel() {  
            return user;  
        }  
        public String execute(){  
            if (user.getUsername().equals("Alan") && user.getPassword().equals("Alan")){  
                return "success";  
            } else {  
                return "failure";  
            }  
        }  
    }