【发布时间】:2019-11-11 02:57:06
【问题描述】:
如何将下拉列表(Thymeleaf)的选中值传递给控制器(Spring)?列表本身形成正常,问题出在按钮上。
控制器:
@RequestMapping(value="courier/notInTime", method = RequestMethod.POST)
public String deleteUser (@RequestParam String task) {
System.out.println(task);
return "redirect:/courier";
}
查看:
<div class="taskList" th:object="${task}">
<select class="form-control" id="courierTasks" name="courierTasks">
<option value="">Select task for disable</option>
<option th:each="task : ${tasks}"
th:value="${task}"
th:text="${task}">
</option>
</select>
<form th:action="@{/courier/notInTime}" method="post">
<input type="hidden"/>
<button type="submit">Not in time</button>
</form>
</div>
【问题讨论】:
标签: spring spring-mvc thymeleaf