📄 glyloginaction.java~13~
字号:
package com.ksgl.system.user;
/**
* <p>Title: literature item </p>
* <p>Description: 管理员登录action</p>
* <p>Copyright: Copyright (c) 2007</p>
* <p>Company: </p>
* @author hj
* @version 1.0
*/
import java.util.*;
import org.apache.commons.logging.*;
import com.opensymphony.xwork.*;
import com.core.web.*;
import com.core.web.Action;
import com.ksgl.map.*;
import javax.servlet.http.HttpServletRequest;
import com.opensymphony.webwork.ServletActionContext;
import javax.servlet.http.HttpSession;
public class GlyLoginAction extends Action {
private static Log log = LogFactory.getLog(GlyLoginAction.class);
private T_sys_gly user;
private String checkCode;
private Object session;
public String execute() throws Exception {
BO bo = new BO();
String randNum = (String) ActionContext.getContext().getSession().get("rand");
if (checkCode == null || checkCode.equals("") || !checkCode.equals(randNum)) {
pagemsg.setMsgContent("认证码输入有误!");
pagemsg.setMsgStayTime(new Integer(3));
pagemsg.setMsgTitle("用户登陆错误");
return ERROR;
}
if (bo.checkUser(user)) {
user = bo.getUser();
HttpServletRequest request = ServletActionContext.getRequest();
HttpSession session = request.getSession();
session.setAttribute("name",user.getId());
} else {
pagemsg.setMsgContent("您的用户名或密码有错误!");
pagemsg.setMsgStayTime(new Integer(3));
pagemsg.setMsgTitle("用户登陆错误");
return ERROR;
}
//初始化
return SUCCESS;
}
public T_sys_gly getUser() {
return user;
}
public void setUser(T_sys_gly user) {
this.user = user;
}
public void setCheckCode(String checkCode) {
this.checkCode = checkCode;
}
public String getCheckCode() {
return checkCode;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -