该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
public classUserAction extends ActionSupport
{
private int userId;
private String userName;
private String userPw;
private String userRealname;
private String userAddress;
private String userSex;
private String userTel;
private String userEmail;
private String userQq;
private String newUserPw;
private String message;
private String path;
private TUserDAO userDAO;
public String userReg()
{
TUser user=new TUser();
user.setUserName(userName);
user.setUserPw(userPw);
user.setUserAddress(userAddress);
user.setUserTel(userTel);
user.setUserRealname(userRealname);
user.setUserEmail(userEmail);
user.setUserSex(userSex);
user.setUserQq(userQq);
user.setUserDel("no");
userDAO.save(user);
Map session=ServletActionContext.getContext().getSession();
session.put("user",user);
return "successAdd";
}
public String userEdit()
{
TUseruser=userDAO.findById(userId);
user.setUserName(userName);
user.setUserPw(userPw);
user.setUserAddress(userAddress);
user.setUserTel(userTel);
user.setUserRealname(userRealname);
user.setUserEmail(userEmail);
user.setUserSex(userSex);
user.setUserQq(userQq);
user.setUserDel("no");
userDAO.attachDirty(user);
Map session=ServletActionContext.getContext().getSession();
session.put("user",user);
return "successAdd";
}
public String userLogin()
{
String sql="from t_user whereuserName=? and userPw=?";
Object[] con={userName,userPw};
List userList=userDAO.getHibernateTemplate().find(sql,con);
if(userList.size()==0)
{
this.setMessage("用户名或密码错误");
this.setPath("qiantai/default.jsp");
}
else
{
Map session=ServletActionContext.getContext().getSession();
TUser user=(t_user)userList.get(0);
session.put("user", user);
Cart cart=new Cart();
session.put("cart", cart);
this.setMessage("成功登录");
this.setPath("qiantai/default.jsp");
}
return "succeed";
}