今天在写项目时候发现springboot+thymeleaf中用return "xxx"跳转不过去
然后检查了一下发现是controller层使用了@RestController
改成@Controller就好了
然后去百度了一下@RestController是@Controller+@ResponseBody俩个注解结合
@Responsebody后,返回结果直接写入HTTP response body中,不会被解析为跳转路径,所以你总是看到是打印字符串的效果,不是跳转效果。
今天在写项目时候发现springboot+thymeleaf中用return "xxx"跳转不过去
然后检查了一下发现是controller层使用了@RestController
改成@Controller就好了
然后去百度了一下@RestController是@Controller+@ResponseBody俩个注解结合
@Responsebody后,返回结果直接写入HTTP response body中,不会被解析为跳转路径,所以你总是看到是打印字符串的效果,不是跳转效果。