code_server/src/com/web/LoginServlet.java
(开头部分) 1KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
package com.web;
import java.io.IOException;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import com.dao.ShangjiaDao;
import com.model.Shangjia;
import com.web.user.User;
import com.web.user.UserDao;
public class LoginServlet extends HttpServlet {
protected void doPost(HttpServletRequest req, HttpServletResponse resp)
throws ServletException, IOException {
// TODO Auto-generated method stub
doGet(req, resp);
}
protected void doGet(HttpServletRequest req, HttpServletResponse resp)
throws ServletException, IOException {
// TODO Auto-generated method stub
String name = req.getParameter("name");
String password = req.getParameter("password");
String type = req.getParameter("type");
UserDao userDao = new UserDao();
User user = null ;
if(type.equals("商家")){
ShangjiaDao shangjiaDao = new ShangjiaDao();
Shangjia shangjia = shangjiaDao.login( name, password);
// 普通
if( shangjia != null ){
req.getSession().setAttribute("sid", shangjia.getId() ) ;
req.getSession().setAttribute("screen_name", shangjia.getMingcheng() ) ;
req.getSession().setAttribute("type", "5" ) ;
req.getRequestDispatcher("/index.jsp").forward(req, resp);
return ;
}
}else{
// 管理员
if( userDao.login("admin", name, password ) ){
user = userDao.getUserByName("admin", name, password ) ;
req.getSession().setAttribute("admin", user.getId() ) ;
req.getSession().setAttribute("screen_name", user.getScreen_name() ) ;
req.getSession().setAttribute("sid", user.getId() ) ;
后面还有 14 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
