视图转发与重定向
有时候我们需要根据情况,转发或重定向到另外一个页面,这在Spring MVC中也是可以轻松做到的
视图转发
当我们想要转发到另一个页面时,只需要在返回视图名的时候,在视图名之前添加forward:
即可
@Controller
@RequestMapping("/api")
public class MyController {
@RequestMapping("/test")
public String test() {
return "forward:/another-page.html";
}
}
注意这时候视图名后缀配置不生效,需要写出完整的视图名
然后在静态资源路径下添加转发页面,打开浏览器输入对应的请求路径,就可以转发到对应的视图页面中
<!DOCTYPE html>
<html lang="en">