loginservlet.java
来自「一个简单的java web项目 基于servlet构建」· Java 代码 · 共 46 行
JAVA
46 行
package cn.dongsw.web;
import java.io.IOException;
import java.util.List;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import cn.dongsw.fw.BaseServlet;
import cn.dongsw.po.User;
import cn.dongsw.service.channal.ChannalService;
import cn.dongsw.service.login.LoginService;
public class LoginServlet extends BaseServlet {
private LoginService service = new LoginService();
private ChannalService channalService = new ChannalService();
/**
* @author 董双伟
* 2009-5-15 上午09:28:18
* TODO 处理登录逻辑
* 输入:
* 功能:
* 输出:
* @param request
* @param response
* @throws ServletException
* @throws IOException
*/
public void process(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
String loginName = request.getParameter("loginName");
String password = request.getParameter("password");
User u = service.Login(loginName, password);
if(u==null){
request.getRequestDispatcher("/pages/login.jsp").forward(request, response);
}else{
request.setAttribute("user", u);
List list = channalService.findChnnalByParentId("0");
request.setAttribute("firstLevel", list);
request.getRequestDispatcher("index.jsp").forward(request, response);
}
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?