SpringBoot擴充套件SpringMVC
阿新 • • 發佈:2021-12-01
import java.util.Locale; //如果你想div定製化的功能,只需要寫這個元件然後將它交給springBoot,springBoot就會幫我們自動裝配 //全面擴充套件SpringMVC dispatcherservlet //如果我們要擴充套件springmvc,官方建議我們這樣去做。。。 @Configuration //@EnableWebMvc //匯入了一個類DelegatingWebMvcConfiguration.java(從容器中獲取所有的webmvcconfig;) /*@ConditionalOnMissingBean(WebMvcConfigurationSupport.class) 容器中一旦存在這個類,webmvcautoconfig會全部失效*/ public class MyMvcConfig implements WebMvcConfigurer { @Override public void addViewControllers(ViewControllerRegistry registry) { registry.addViewController ("/").setViewName ("index"); registry.addViewController ("/index.html").setViewName ("index"); } } /* //public interface ViewResolver 實現了檢視解析器介面的類,我們就可以把他看作檢視解析器 @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; } }*/