package com.hwlcn.web.admin.controllers; import com.hwlcn.security.authz.annotation.Logical; import com.hwlcn.security.authz.annotation.RequiresRoles; import org.springframework.stereotype.Controller; import org.springframework.ui.Model; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMethod; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; @Controller("adminIndexController") @RequestMapping("/admin") public class IndexController { @RequiresRoles(value = {"admin","test"},logical = Logical.AND) @RequestMapping(value = {"", "/", "/index.html"}, method = RequestMethod.GET) public String index(HttpServletRequest request, HttpServletResponse response, Model model) { return "admin/index"; } ; @RequestMapping(value = "/login.html", method = RequestMethod.GET) public String login(HttpServletRequest request, HttpServletResponse response, Model model) { return "admin/login"; } @RequestMapping(value = "/login.html", method = RequestMethod.POST) public String logined(HttpServletRequest request, HttpServletResponse response, Model model) { return "admin/index"; } /** * 注销用户 * * @param request * @param response * @param model * @return */ @RequestMapping(value = "/logout.html") public String logout(HttpServletRequest request, HttpServletResponse response, Model model) { return "admin/index"; } }