在SpringMVC中,最后返回的时候可以直接指定返回重定向的页面,代码如下:
return "redirect:xxxPage";
但是在SpringBoot项目中,使用RestController注解修饰的类,使用如上方法,无法返回到对于的新页面,反而会返回前端字符串,下面记录下自己的解决方案:
@PostMapping("/upload")
public void uploadFile(@RequestParam("upfile") MultipartFile file, HttpServletResponse response)
throws IOException {
//todo
response.sendRedirect("index");
}
可直接使用:response.sendRedirect("index");即可。当然还有其他方法,这边记录一个自己最常用的。