一、项目结构
二、新建UserAction,继承自ActionSupport,并实现ModelDriven<User>接口;getModel方法是用来装配对象属性的;注意,userService字段名要和applicationContext.xml中配置的userservice bean中id名称一致
package com.hjp.action; import com.hjp.domain.User; import com.hjp.service.UserService; import com.opensymphony.xwork2.ActionSupport; import com.opensymphony.xwork2.ModelDriven; /** * Created by JiaPeng on 2015/12/13. */ public class UserAction extends ActionSupport implements ModelDriven<User> { User user = new User(); @Override public User getModel() { return user; } private UserService userService; public void setUserService(UserService userService) { this.userService = userService; } public String register(){ userService.register(user); return SUCCESS; } }