我已经将控制器修饰为路由以“ / admin / user”作为前缀。我希望view方法在templates文件夹中找到视图模板文件时使用此路径。因此,对于下面的代码,我希望它可以在templates \ admin \ user \ list.html中找到视图。目前,ModelAndView(“ list”)将在\ templates \ list.html中查找视图。除了使用ModelAndView(“ / admin / user / list”)以外,还有其他解决方法吗?
@Controller
@RequestMapping("/admin/user")
public class AccountController
{
@Autowired BCryptPasswordEncoder passwordEncoder;
@Autowired UserRepository userRepository;
@GetMapping("list")
ModelAndView listUsers() {
ModelAndView mav = new ModelAndView("list");
List<User> userList = userRepository.findAll();
mav.addObject("userList", userList);
return mav;
}