【发布时间】:2019-01-24 02:43:59
【问题描述】:
In my page I have a select list that, when one option is selected, triggers an event in my webflow.
<transition on="triggeredChange">
<evaluate expression="myClass.myMethod(flowScope.myData)"
result="flowScope.myData.item.property" />
<render fragments="idOfDivToRender" />
</transition>
事件被触发,如果我在 myClass.myMethod 中设置了一个调试点,看起来执行没有错误,但是在页面中我得到了这个错误:
收到没有 Spring 重定向标头的空响应。如果这是 有意将响应状态码设置为 204 或 205。
如果我手动刷新页面,我可以看到 flowScope.myData.item.property 具有新值(如预期的那样),因此似乎错误出现在片段渲染中。
我错过了什么?
有关其他信息,带有id="idOfDivToRender" 的 div 位于 <th:block th:fragment="firstFragment"> 内,因为页面非常长且复杂(他们希望这样,我无法简化它)并且为了便于阅读,我们选择创建一个 main页面中有很多<th:block th:replace="pages/firstFragment:: firstFragment"></th:block>。
【问题讨论】:
-
发布您的 thymeleaf + webflow 配置 + 片段配置