Spring 配置Thymeleaf时出现ServletContextTemplateResolver no Matching constructor.....

来源:互联网 发布:python计算器 界面 编辑:程序博客网 时间:2024/06/18 05:42
<bean id="templateResolver"      class="org.thymeleaf.templateresolver.ServletContextTemplateResolver">    <property name="prefix" value="/WEB-INF/views/" />    <property name="suffix" value=".html" />    <property name="templateMode" value="HTML5" /></bean><bean id="templateEngine"      class="org.thymeleaf.spring4.SpringTemplateEngine">    <property name="templateResolver" ref="templateResolver" /></bean><bean class="org.thymeleaf.spring4.view.ThymeleafViewResolver">    <property name="templateEngine" ref="templateEngine" /></bean> 

解决办法就是替换成同样继承  虚拟类 AbstractConfigurableTemplateResolver 的类,代码如下


<bean id="templateResolver"      class="org.thymeleaf.spring4.templateresolver.SpringResourceTemplateResolver">    <property name="prefix" value="/WEB-INF/views/" />    <property name="suffix" value=".html" />    <property name="templateMode" value="HTML5" /></bean><bean id="templateEngine"      class="org.thymeleaf.spring4.SpringTemplateEngine">    <property name="templateResolver" ref="templateResolver" /></bean><bean class="org.thymeleaf.spring4.view.ThymeleafViewResolver">    <property name="templateEngine" ref="templateEngine" /></bean>


阅读全文
0 0
原创粉丝点击