SpringBoot 之 扩展 SpringMVC

时间:2023-05-16

运用自定义视图解析器:
#src/main/java/com/wu/config/MyMvcConfig.java@Configuration//标示这个类是一个装备类publicclassMyMvcConfigimplementsWebMvcConfigurer{//将视图解析器装备到容器中@BeanpublicViewResolvermyViewResolver(){returnnewMyViewResolver();
}//自定义一个视图解析器publicstaticclassMyViewResolverimplementsViewResolver{
@OverridepublicViewresolveViewName(StringviewName,Localelocale)throwsException{returnnull;
}
}
}
装备自定义视图跳转:
#src/main/java/com/wu/config/MyMvcConfig.java@Configuration//标示这个类是一个装备类publicclassMyMvcConfigimplementsWebMvcConfigurer{//装备视图跳转@OverridepublicvoidaddViewControllers(ViewControllerRegistryregistry){
registry.addViewController(“/”).setViewName(“index”);
registry.addViewController(“/index.html”).setViewName(“index”);Java
}
}
通过装备扩展SpringMVC:
#关闭thymeleaf缓存spring.thymeleaf.cache=false#设置项目路径spring.servlet.context-path=/home#装备日期格式化,默认为dd/MM/yyyyspring.mvc.date-format=yyyy-MM-dd

文章标签:

Copyright © 2016 广州思洋文化传播有限公司,保留所有权利。 粤ICP备09033321号

与项目经理交流
扫描二维码
与项目经理交流
扫描二维码
与项目经理交流
ciya68