springboot mvc的视图解析

    xiaoxiao2024-12-03  62

    1、最常用的配置

    spring.mvc.view.prefix=/somePath/ spring.mvc.view.suffix=.html

    这样控制器返回的视图名字就直接根据前缀后缀配置去找到页面。

    2、但是springboot自动配置配置好的mvc,前缀和后缀是空的,@RequestMapping 返回的是什么, 那么boot 就直接查找那个view, 没有前缀和后缀 ,这样的就直接去静态资源目录下找,springboot的静态资源目录默认有:

    3、当使用Thymeleaf模板引擎的时候(springboot官方推荐使用的模板引擎,不推荐使用jsp)

    此时@RequestMapping 返回的视图名直接从  classpath:/templates/ 目录下查找,可以看到源码里面,Templates的自动配置

     

    尚硅谷springboot的视频教程可参考下:https://download.csdn.net/download/fxxashelly/11205513

    最新回复(0)