📄 loginservlet.java
字号:
package com.aptech.control.servlet.system;
import java.util.List;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpSession;
import com.aptech.business.dm.BaseDM;
import com.aptech.business.dm.UserDM;
import com.aptech.business.exception.FatalException;
import com.aptech.control.servlet.BaseServlet;
import com.aptech.business.iface.*;
import com.aptech.business.iface.system.*;
import com.aptech.business.impl.*;
import com.aptech.business.impl.system.*;
import com.aptech.business.factory.*;
/**
* LoginServlet
* 校验用户名密码
* @author 刘琎 2007-1-5
*
*/
public class LoginServlet extends BaseServlet {
@Override
protected BaseDM input(HttpServletRequest request, HttpSession session) throws FatalException{
UserDM dm = new UserDM();
dm.setUserno(request.getParameter("userno"));
dm.setUserpwd(request.getParameter("userpwd"));
return dm;
}
@Override
protected List executeSearch(BaseDM baseDM)throws FatalException {
// TODO Auto-generated method stub
UserDM dm = (UserDM)baseDM;
IUserImpl impl = (IUserImpl)SystemFactory.creator();
return impl.login(dm);
}
@Override
protected String output(HttpServletRequest request,List list) throws FatalException{
//没有找到记录
if(list == null) {
return "/login.jsp";
}
return "/index.jsp";
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -