【发布时间】:2014-11-22 16:28:30
【问题描述】:
这是我第一个使用 spring webflow 和 thymeleaf 的项目。这也是我的第一个网络项目,所以请多多关照。
情况是这样的:我有一个项目列表和一个在视图状态下与每个项目相关联的按钮。 我可以通过将它们放在列表末尾来添加项目,但我不知道如何删除一个项目? 问题是如何通过 webflow 事件“发送”我的项目的 id?
我看到了其他相关的post,但我不知道如何使用百里香来实现解决方案 非常感谢您提供的任何帮助。
这是我的代码
我的流程:
<view-state id="myDatabases">
(Other transitions...)
<transition on="deleteDatabase">
<evaluate expression = "experimentService.deleteDatabase(requestParameters.dbId)"/>
</transition>
</view-state>
我的看法:
(...)
<tbody>
<tr th:each="databaseIterator : ${databaseList}" th:object="${databaseIterator}">
<td th:text="*{name}">Database name</td>
<td th:text="*{obtainDataSourceDescription()}">DSource Names</td>
<td>
<form action="#" th:action="${flowExecutionUrl}" method="post">
<button type="submit" id="deleteDatabase" name="_eventId_deleteDatabase">Delete</button>
</form>
</td>
</tr>
</tbody>
(...)
【问题讨论】: