Struts2----ModelDriven

 

Action类

 

package com.pegasus.web;

import com.opensymphony.xwork2.ActionSupport;
import com.opensymphony.xwork2.ModelDriven;
import com.pegasus.domain.User;

public class UserAction extends ActionSupport implements ModelDriven<User> {
	//这里一定要提前先创建号实例,否则会排除空指针
	private User user = new User();

	public String add() {
		System.out.println("name : " + user.getName());
		System.out.println("age : " + user.getAge());
		return SUCCESS;
	}
        /** 实现这个方法,获得封装好的实例 */
	@Override
	public User getModel() {
		return user;
	}

}
 

 

你可能感兴趣的:(Web)