登陆
注册会员
图书销售
图书检索
购物车管理
分类管理
一级分类
图书管理
技术描述
开发工具: Idea/Eclipse
数据库: mysql
Jar包仓库: Jar包
前段框架:jquery/Jsp
后端框架: Jsp/Servlet
package cn.itcast.goods.admin.admin.web.servlet;
import java.io.IOException;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import cn.itcast.commons.CommonUtils;
import cn.itcast.goods.admin.admin.domain.Admin;
import cn.itcast.goods.admin.admin.service.AdminService;
import cn.itcast.servlet.BaseServlet;
public class AdminServlet extends BaseServlet {
private AdminService adminService = new AdminService();
/**
* 登录功能
* @param req
* @param resp
* @return
* @throws ServletException
* @throws IOException
*/
public String login(HttpServletRequest req, HttpServletResponse resp)
throws ServletException, IOException {
/*
* 1. 封装表单数据到Admin
*/
Admin form = CommonUtils.toBean(req.getParameterMap(), Admin.class);
Admin admin = adminService.login(form);
if(admin == null) {
req.setAttribute("msg", "用户名或密码错误!");
return "/adminjsps/login.jsp";
}
req.getSession().setAttribute("admin", admin);
return "r:/adminjsps/admin/index.jsp";
}
}