如何在Thymeleaf的url模式中不允许后缀

时间:2014-12-03 21:18:01

标签: thymeleaf

使用下面的配置,我必须将“.html”附加到任何URL模式,以便将其映射到适当的控制器。如何配置Thymeleaf还允许"/Main"等模式,而不仅仅是"/Main.html"

  <bean id="webTemplateResolver" class="org.thymeleaf.templateresolver.ServletContextTemplateResolver">
    <property name="prefix" value="/WEB-INF/views/" />
    <property name="suffix" value=".html" />
    <property name="templateMode" value="HTML5" />
    <property name="characterEncoding" value="UTF-8" />
    <property name="order" value="1" />
    <property name="cacheable" value="false" />
  </bean>

1 个答案:

答案 0 :(得分:0)

此问题是由Spring中Dispatch Servlet的不正确的URL模式配置引起的。它被配置为只接受.html。这不是一个Thymeleaf问题。