背景
在写controller层或者写themeleaf时,通常会需要跳转到别的地址去
解决:
情况一:从controller层内跳
@RequestMapping("/")
public String index(){
return "redirect:/list"; //跳到地址 http://localhost:8080/list
}
@RequestMapping("/list")
public String hello(Model model){
List<User> all = userService.findAll();
model.addAttribute("all",all);
return "index"; //加载themeleaf文件 index.html
}
情况二:从themeleaf跳到指定地址
form表单提交的地址
<!--跳到地址 http://localhost:8080/list-->
<form action="/list" class="form-horizontal" method="post">
链接点击的地址
<!--跳到地址 http://localhost:8080/list-->
<a class="btn btn-info" href="/list" role="button">List</a>