【发布时间】:2019-03-18 14:32:20
【问题描述】:
我有一个带有表单的模板:
<h2>Favorite States</h2>
<form action="#" th:action="@{/states}" name="states" method="post">
<select class="js-example-basic-multiple" multiple="multiple" style="width: 60%">
<option th:each="state: ${states}" th:utext="${state.name}"></option>
</select>
<button type="submit" class="btn btn-primary">Submit</button>
</form>
我想从这个表单中返回一个 String[],例如,如果用户选择了 NY、CA、MA 州,我想在我的帖子地图控制器中获得 String[] selectedStates = {"NY", "CA", "MA"};。我怎样才能做到这一点?
我试过了
@GetMapping(path="/states")
public @ResponseBody String statesList (@RequestParam String[] name) {
}
但它说没有收到所需的参数。
谢谢!
【问题讨论】:
标签: spring spring-mvc spring-data-jpa thymeleaf