package
org.vanpull.vm.action.user;
import java.util.Calendar;
import org.vanpull.vm.bo.service.UserService;
import org.vanpull.vm.po.User;
import com.opensymphony.xwork2.ActionContext;
import com.opensymphony.xwork2.ActionSupport;
@SuppressWarnings( " serial " )
public class UserAction extends ActionSupport
{
private UserService userService;
private User user;
public String save()
{
user.setUserActive(0);
if (user.getCreateIp() == null || "".equals(user.getCreateIp()))
user.setCreateIp("127.0.0.1");
if (user.getCreateTime() == null)
user.setCreateTime(Calendar.getInstance().getTime());
user.setUpdateTime(Calendar.getInstance().getTime());
userService.addUser(user);
return "success";
}
@SuppressWarnings("unchecked")
public String load()
{
ActionContext actx = ActionContext.getContext();
String[] aUserId = (String[]) actx.getParameters().get("userId");
if (aUserId != null && aUserId.length > 0)
{
user = userService.getUser(new Integer(aUserId[0]));
return "success";
}
actx.put("errorInfo", "update user fail");
return "error";
}
public User getUser()
{
return user;
}
public void setUser(User user)
{
this.user = user;
}
public void setUserService(UserService userService)
{
this.userService = userService;
}
}
import java.util.Calendar;
import org.vanpull.vm.bo.service.UserService;
import org.vanpull.vm.po.User;
import com.opensymphony.xwork2.ActionContext;
import com.opensymphony.xwork2.ActionSupport;
@SuppressWarnings( " serial " )
public class UserAction extends ActionSupport
{
private UserService userService;
private User user;
public String save()
{
user.setUserActive(0);
if (user.getCreateIp() == null || "".equals(user.getCreateIp()))
user.setCreateIp("127.0.0.1");
if (user.getCreateTime() == null)
user.setCreateTime(Calendar.getInstance().getTime());
user.setUpdateTime(Calendar.getInstance().getTime());
userService.addUser(user);
return "success";
}
@SuppressWarnings("unchecked")
public String load()
{
ActionContext actx = ActionContext.getContext();
String[] aUserId = (String[]) actx.getParameters().get("userId");
if (aUserId != null && aUserId.length > 0)
{
user = userService.getUser(new Integer(aUserId[0]));
return "success";
}
actx.put("errorInfo", "update user fail");
return "error";
}
public User getUser()
{
return user;
}
public void setUser(User user)
{
this.user = user;
}
public void setUserService(UserService userService)
{
this.userService = userService;
}
}