首页>代码>jsp+servlet开发java web网上书店系统>/网上书城/系统源码/goods/src/cn/itcast/goods/admin/admin/web/servlet/AdminServlet.java
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"; } }