首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >Thymeleaf 指定多个路径作为模板目录

Thymeleaf 指定多个路径作为模板目录

作者头像
杨焱
发布于 2021-12-07 21:04:18
发布于 2021-12-07 21:04:18
2.3K0
举报
文章被收录于专栏:杨焱的专栏杨焱的专栏

发表于2017-07-282019-01-01 作者 wind

今天自己想在开发平台上增加一套前端的界面,突然想到自己还没有一套用来做展示用的cms系统,为了把cms的模板和后台的模板分开存放,试验了下怎么样设置多个模板路径,代码在此:

代码语言:javascript
复制
    <bean id="springTemplateEngine" class="org.thymeleaf.spring4.SpringTemplateEngine">
        <property name="templateResolvers">
            <set>
                <bean class="org.thymeleaf.spring4.templateresolver.SpringResourceTemplateResolver">
                    <property name="prefix" value="/WEB-INF/views/${view-themes}/"/>
                    <property name="suffix" value=".html"/>
                    <property name="templateMode" value="HTML"/>
                    <property name="cacheable" value="false"/>
                    <property name="checkExistence" value="true"/>
                </bean>

                <bean class="org.thymeleaf.spring4.templateresolver.SpringResourceTemplateResolver">
                    <property name="prefix" value="/WEB-INF/views/cms/"/>
                    <property name="suffix" value=".html"/>
                    <property name="templateMode" value="HTML"/>
                    <property name="cacheable" value="false"/>
                    <property name="checkExistence" value="true"/>
                </bean>
            </set>
        </property>
        <property name="additionalDialects">
            <set>
                <bean class="cn.firegod.common.thymeleaf.extras.shiro.dialect.ShiroDialect"/>
            </set>
        </property>
        <property name="enableSpringELCompiler" value="true"/>
    </bean>
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2017-07-28,如有侵权请联系 cloudcommunity@tencent.com 删除
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档