SpringBoot 之 扩展 SpringMVC
程序员文章站
2022-05-18 17:47:16
使用自定义视图解析器: 配置自定义视图跳转: 通过配置扩展 SpringMVC: ......
使用自定义视图解析器:
# src/main/java/com/wu/config/mymvcconfig.java @configuration // 标注这个类是一个配置类 public class mymvcconfig implements webmvcconfigurer { // 将视图解析器配置到容器中 @bean public viewresolver myviewresolver() { return new myviewresolver(); } // 自定义一个视图解析器 public static class myviewresolver implements viewresolver { @override public view resolveviewname(string viewname, locale locale) throws exception { return null; } } }
配置自定义视图跳转:
# src/main/java/com/wu/config/mymvcconfig.java @configuration // 标注这个类是一个配置类 public class mymvcconfig implements webmvcconfigurer { // 配置视图跳转 @override public void addviewcontrollers(viewcontrollerregistry registry) { registry.addviewcontroller("/").setviewname("index"); registry.addviewcontroller("/index.html").setviewname("index"); } }
通过配置扩展 springmvc:
# 关闭thymeleaf缓存 spring.thymeleaf.cache=false # 设置项目路径 spring.servlet.context-path=/home # 配置日期格式化,默认为dd/mm/yyyy spring.mvc.date-format=yyyy-mm-dd