Map<String, String> filterMap = new LinkedHashMap<>();
filterMap.put("/user/*","authc");
factoryBean.setFilterChainDefinitionMap(filterMap);
factoryBean.setLoginUrl("/toLogin");
return factoryBean;
编写Controller
package com.example.demo.controller;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.RequestMapping;
@Controller
public class TestController {
@RequestMapping({"/","/index"})
public String Index(Model model){
model.addAttribute("msg","hello!Shiro");
return "index";
}
@RequestMapping("/user/add")
public String toAdd(){
return "/user/add";
}
@RequestMapping("/user/update")
public String toUpdate(){
return "/user/update";
}
@RequestMapping("/toLogin")
public String toLogin(){
return "/login";
}
}
``