我试试这个例子……学生类对象在控制器端。我们可以直接使用它。但这里页面正在提交。
在这里,我希望它使用 jquery ajax 调用 post 方法并将数据作为类对象发布。而不是发送每个输入字段值。
我怎样才能做到这一点?
例如我想向这个控制器发送 post 请求
@RequestMapping(value = "/addStudent", method = RequestMethod.POST)
public String addStudent(@ModelAttribute("SpringWeb")Student student,
ModelMap model) {
//here will be my code to use student object....
return "result";
}
使用这个 Spring 表单..
<form:form method="POST" action="/HelloWeb/addStudent">
<table>
<tr>
<td><form:label path="name">Name</form:label></td>
<td><form:input path="name" /></td>
</tr>
<tr>
<td><form:label path="age">Age</form:label></td>
<td><form:input path="age" /></td>
</tr>
<tr>
<td><form:label path="id">id</form:label></td>
<td><form:input path="id" /></td>
</tr>
<tr>
<td colspan="2">
<input type="submit" value="Submit"/>
</td>
</tr>
</table>
</form:form>