package com.bbs.action; import com.bbs.service.UserBiz; /** * 激活信息处理 * @author 张建浩、卜凡、卢静、余莎、姚文娜 * @version 1.0 * 2016年3月16日下午4:38:12 */ public class ActiveAction extends BaseAction { private String code; private UserBiz userBiz; /** * @param code the code to set */ public void setCode(String code) { this.code = code; } /** * @param userBiz the userBiz to set */ public void setUserBiz(UserBiz userBiz) { this.userBiz = userBiz; } /* (non-Javadoc) * @see com.opensymphony.xwork2.ActionSupport#execute() */ @Override public String execute() throws Exception { //未激活,激活 if (code == null) return "index"; int result = userBiz.activeUser(code); String str = "message"; if (result == 0) getRequest().put("message", "该激活码已失效请重新注册"); else if (result == -1) getRequest().put("message", "该激活码已激活,请勿重复激活"); else if (result == 1){ getRequest().put("message", "恭喜您!账户激活成功,五秒钟后自动跳转,无法跳转请点击下面按钮"); str = "skip_login"; } return str; } }