列出Thymeleaf中所有可用的模型属性

为了进行调试,我想列出百里香模板渲染时可用的 模型属性。

就像是:

<table>

<tr th:each="model : ${*}">

<td th:text="${model}"></td>

</tr>

</table>

但这显然是胡说八道,而且我得到了当之无愧的错误。(org.springframework.expression.spel.SpelParseException:

EL1070E:(pos 0): Problem parsing left operand

有没有一种输出这种调试信息的方法?我什至愿意为一些日志输出。

或者,Thymeleaf是否提供与Struts 2类似的功能struts.devMode,即它在页面底部添加了列出所有可用属性的调试部分?

回答:

试试这个:

<table>

<tr th:each="var : ${#vars}">

<td th:text="${var.key}"></td>

<td th:text="${var.value}"></td>

</tr>

</table>

以上是 列出Thymeleaf中所有可用的模型属性 的全部内容, 来源链接: utcz.com/qa/425449.html

回到顶部