【发布时间】:2016-12-21 18:36:35
【问题描述】:
目前我有一个 HTML 视图,用于输入个人详细信息和公司详细信息。我正在使用spring MVC框架restful。
我创建 json 并使用 Ajax 向 Restcontroller 发送请求。基于 URL 模式的创建方法称为 .e.g. json是
{"name":"rohit","address":"Pune","company":"ABC"}
这里上面的名字和地址属于person bean,company属于company bean。我希望 json 值绑定到它们各自的 bean。怎么做?我已经尝试了下面的代码,但我知道它不会工作。
@Requestmapping(value="/createperson",method=method.post)
public @Responsebody String createperson(@Requestbody person,@Requestbody company)
{
//Some code to save
}
我有一个表格,可以输入此人的详细信息和此人的公司详细信息。
我想要的是,当这个表单被提交时,它的一些字段绑定到 Person 对象属性,一些绑定到 Company 对象属性。如何才能做到这一点?以及如何对 json 值进行验证,如果有任何错误,如何将所有错误作为 json 响应再次发送回来。
【问题讨论】:
-
能否请您提供错误验证的示例代码和解释。
标签: spring rest model-view-controller