Springboot视图解析器ViewResolver使用实例
SpringMVC提供的ViewResolver可以分为两大类:面向单一视图和面向多视图类型。所谓面向单一视图指可通过视图模板的位置来定位视图,面向多视图需要额外的配置文件来确定视图。
项目结构如下(Idea)

代码
package com.syu.config;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;import org.springframework.web.servlet.View;import org.springframework.web.servlet.ViewResolver;import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;import java.util.Locale;//若你想diy一些定制化的功能,只需要写这个组件,然后将它交给SpringBoot//扩展SpringMVC dispatchservlet@Configurationpublic class MyMvcConfig implements WebMvcConfigurer { //ViewResolver 实现了试图解析器的接口的类,我们就可以把它看作一个视图解析器 @Bean public ViewResolver myViewResolver(){ return new MyViewResolver(); } public static class MyViewResolver implements ViewResolver{ @Override public View resolveViewName(String s, Locale locale) throws Exception { return null; } }}
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持好吧啦网。
相关文章:
1. android studio新手如何创建项目?androidstudio的使用方法2. Java 线程池的作用以及该如何使用3. java将String字符串转换为List<Long>类型实例方法4. 完美解决idea没有tomcat server选项的问题5. notepad++运行python脚本的操作方法6. ASP将数字转中文数字(大写金额)的函数7. IntelliJ IDEA 安装及初次使用图文教程(2020.3.2社区版)8. Python:chrome.exe的通用webbrowser.get()。open()无法正常工作9. Ajax实现二级联动菜单10. JSP实现弹出登陆框以及阴影效果

网公网安备