首页>代码>ssm+bootstrap开发淘一淘网上电子商城系统>/shop/src/main/java/com/neu/shop/controller/admin/LoginController.java
package com.neu.shop.controller.admin;

import com.neu.shop.pojo.Admin;
import com.neu.shop.service.AdminService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.RequestMapping;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpSession;

/**
 * Created by 文辉 on 2017/7/19.
 */
@Controller
@RequestMapping("/admin")
public class LoginController {

    @Autowired
    private AdminService adminService;

    @RequestMapping("/login")
    public String adminLogin() {
        return "adminLogin";
    }

    @RequestMapping("/confirmLogin")
    public String confirmLogin(Admin admin, Model model, HttpServletRequest request) {
        Admin selectAdmin = adminService.selectByName(admin);
        if (selectAdmin == null) {
            model.addAttribute("errorMsg", "用户名或密码错误");
            return "adminLogin";
        } else {
            HttpSession session = request.getSession();
            session.setAttribute("admin", selectAdmin);
            return "redirect:/admin/user/show";
        }
    }

    @RequestMapping("/logout")
    public String adminLogout(HttpServletRequest request) {
        HttpSession session = request.getSession();
        session.removeAttribute("admin");
        return "redirect:/admin/login";
    }

    /*@RequestMapping("/index")
    public String showAdminIndex() {
        return "user";
    }*/
}
最近下载更多
krispeng  LV15 2024年10月9日
TY0165  LV20 2024年6月22日
lesuer  LV11 2024年5月28日
LusiLi  LV9 2024年1月17日
微信网友_6699076084797440  LV7 2023年11月2日
limin123  LV6 2023年10月12日
SDLFJL  LV6 2023年7月23日
teamdragon  LV6 2023年5月17日
可是不知道么  LV23 2023年5月9日
Dcat980  LV2 2023年3月5日
最近浏览更多
孙傲伟  LV1 12月12日
奋斗的小蚂蚁  LV17 10月26日
vincemokea  LV9 9月22日
dazi001 7月30日
暂无贡献等级
412685265123 4月12日
暂无贡献等级
Mhgfhjyrf  LV3 2024年12月10日
yvimib  LV3 2024年11月5日
krispeng  LV15 2024年10月9日
lyt010628  LV4 2024年7月9日
TY0165  LV20 2024年6月21日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友