天天看點

spring boot中配置jsp視圖解析器

啟動器

@SpringBootApplication
public class ApplicationRun {

    public static void main(String[] args) {
        SpringApplication.run(ApplicationRun.class, args);
    }
}
           

配置類

@Configuration
@EnableWebMvc
public class MyMvcConfig extends WebMvcConfigurerAdapter {

    @Bean
    public ViewResolver getViewResolver() {
        InternalResourceViewResolver resolver = new InternalResourceViewResolver();
        resolver.setPrefix("/WEB-INF/views/");
        resolver.setSuffix(".jsp");
        return resolver;
    }
    @Override
    public void configureDefaultServletHandling(
            DefaultServletHandlerConfigurer configurer) {
        configurer.enable();
    }
}
           

或者采用配置檔案的方式也是可以的

application.yml 

注意~ 在 : 後面一定要加上空格!

spring:
 mvc:
  view:
   prefix : /WEB-INF/views/
   suffix : .jsp
server:
    port: 9999
           

前端控制器

@Controller
public class TestController {

    @RequestMapping(value="/index") 
    public String index() {
        return "index";
    }
}                      原文連結:https://blog.csdn.net/qq_35101463/article/details/78749324
           

繼續閱讀