配置thymeleaf的视图解析器的方法:在webContent目录下面创建xml文件具体创建的代码如下:
<!-- thymeleaf的视图解析器 -->
<bean id="templateResolver"
class="org.thymeleaf.templateresolver.ServletContextTemplateResolver">
<property name="prefix" value="/WEB-INF/html/" />
<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 id="viewResolverThymeleaf" class="org.thymeleaf.spring4.view.ThymeleafViewResolver">
<property name="templateEngine" ref="templateEngine" />
<property name="characterEncoding" value="UTF-8"/>
<property name="order" value="0"/>
</bean>
2.利用thymeleaf视图解图器,实现html在页面中的静态映射,使得对页面的美化更为方便。
3.对于html中用到,超链接,传之,获取传值的html代码。比如:
<td><a th:href="@{deleteuser?(userId=${userInfo.userId})}"><span th:text="${userInfo.userId}">12</span></a></td>
<td><span th:text="${userInfo.username}"></span></td>
form action="initupdate"th:object="${userBean}" method="post">
<input name="userId" type="text" th:value="${userBean.userId}" disabled="disabled"/>
<input name="username" type="text" th:value="${userBean.username}"/>
<button name="update"type="submit">update</button>
</form>