我需要在springmvc控制器中检索来自视图中th:value字段的内容。使用requestparam尝试了下面的代码,但没有成功。
表格代码:
<form action="form1" method="post">
<input type="text" th:value="${personId}"/>
<input type="submit" name="btnSubmit" value="Submit">
</form>
spring mvc控制器
@RequestMapping(value="/form1", params = "btnSubmit", method = RequestMethod.POST)
public String formMethod (@RequestParam("personId") int personId) {
return "";
}
注意:我知道用th:field替换th:value,在form标记中添加th:object,在controller中使用@modeldattribute也可以实现这一点。但这需要创建一个完整的对象,并将窗体与对象紧密连接。我不想那样做。只需要一个字段就可以让窗体绑定到另一个对象。所以,我想知道当数据是th:value(或者其他可以处理单个字段的内容)时,是否可以检索该数据。
暂无答案!
目前还没有任何答案,快来回答吧!