package cn.edu.nuc.shop.controller;
import javax.servlet.http.HttpSession;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import cn.edu.nuc.shop.entiry.Admin;
import cn.edu.nuc.shop.service.interfaces.AdminService;
@Controller
@RequestMapping("/admin")
public class AdminController {
@Autowired
private AdminService adminService;
@RequestMapping(value="/",method=RequestMethod.GET)
public String index(HttpSession session){
if(session.getAttribute("adminusername")==null ){
session.setAttribute("msg", "用户还没有登录");
return "login";
}
return "index";
}
@RequestMapping(value="/login",method=RequestMethod.GET)
public String tologin(){
return "login";
}
@RequestMapping(value="/login",method=RequestMethod.POST)
public String login(Admin admin,HttpSession session){
try {
Admin existadmin = adminService.login(admin.getUsername(), admin.getPassword());
session.setAttribute("adminusername", existadmin.getUsername());
session.removeAttribute("msg");
return "redirect:/admin/";
} catch (Exception e) {
session.setAttribute("msg", "用户或密码错误");
}
return "redirect:/admin/login";
}
@RequestMapping(value="/logout",method=RequestMethod.GET)
public String logout(Admin admin,HttpSession session){
session.removeAttribute("adminusername");
return "redirect:/admin/login";
}
}
最近下载更多
vincemokea LV9
9月2日
Xppasdf LV3
2024年10月29日
qiulai LV1
2024年5月30日
fdeded LV1
2024年4月20日
zhufbing LV1
2024年1月29日
yuanchuang LV22
2023年12月28日
微信网友_6680567232876544 LV8
2023年10月10日
SDLFJL LV6
2023年8月17日
微信网友_6436772032335872 LV3
2023年4月17日
2643028272 LV1
2023年3月6日
最近浏览更多
不爱吃香菜
10月17日
暂无贡献等级
1231578 LV9
9月28日
vincemokea LV9
9月2日
微信网友_6956978011000832 LV2
7月27日
486900
6月17日
暂无贡献等级
阿莫斯 LV1
2月25日
orang801 LV2
2月24日
微信网友_7310057461567488
2024年12月24日
暂无贡献等级
ma406805131 LV19
2024年12月18日
微信网友_6377331253415936 LV3
2024年11月24日

