在spring中,一般访问页面需要提交请求路径,如:http://localhost:8080/hello。再通过controller类处理return一个结果页面(hello.html)。在controller类方法中处理的请求路径一般是需要渲染页面后的结果,如果只是简单的跳转,为了提高访问速度,可以直接配置路径映射。
以下controller就是简单的跳转页面,没有传输数据,没有渲染页面
@Controller
public class InterceptorController {
@RequestMapping("/hello")
public String hello(){
return "hello.html";
}
}
就可以直接配置类中直接配置路径映射,可以有效提高访问速度
```java
@Configuration
public class WebMvcConfig implements WebMvcConfigurer {
@Override
public void addViewControllers(ViewControllerRegistry registry) {
//addViewController:浏览器请求路径
//setViewName:要返回的页面路径
registry.addViewController("/hello").setViewName("/hello");
}