zoukankan      html  css  js  c++  java
  • springboot整合thymeleaf视图解析器

    在springboot上面整合视图解析器的时候需要注意多方面的细节。

    1.html文件需要放在templates文件夹下面

     2.然后是properties文件或yml文件中的视图解析器配置。

     

     3.在controller中返回参数时需要注意不要添加多余的 “/” 造成地址报错。

    4.有时候html会报错需要注意标签闭合,如meta标签

     5.pom文件的导包,根据要求添加所需maven地址。

    6.最重要的一点,在maven工程打包的过程中可能会漏掉很多其他格式的文件,这个时候需要去查询一下target文件夹,看一看需要的文件是不是都打包成功。

     若是没能加入想要的文件格式,需要自行去pom文件中配置,根据需求添加相应的标签。

    <build>
            <resources>
                <resource>
                    <directory>src/main/java</directory>
                    <includes>
                        <include>**/*.yml</include>
                        <include>**/*.properties</include>
                        <include>**/*.xml</include>
                        <include>**/*.html</include>
                        <include>/static/</include>
                    </includes>
                    <filtering>false</filtering>
                </resource>
                <!-- 如果没有此节点,src/main/resources目录下的配置文件将被忽略 -->
                <resource>
                    <directory>src/main/resources</directory>
                    <includes>
                        <include>**/*.yml</include>
                        <include>**/*.properties</include>
                        <include>**/*.xml</include>
                        <include>**/*.html</include>
                        <include>/static/</include>
                    </includes>
                    <filtering>false</filtering>
                </resource>
            </resources>
    <build>

    关键是<include>标签,里面的格式是会随打包一起存在于target文件夹下。

  • 相关阅读:
    linux内存不足时,为了防止报错,可以使用swap
    Linux SWAP 深度解读
    tomcat启用apr需要的三个组件(缺少可能会报错)
    阿里云无法ping通解决
    linux安装jdk环境
    linux下如何彻底删除mysql
    如何让百度收录自己的网站
    [SWF]在线预览文档下载
    [C#]线程处理
    [C#]关键字
  • 原文地址:https://www.cnblogs.com/lin530/p/13846319.html
Copyright © 2011-2022 走看看