0
我可能會錯過一些東西,因爲我還沒有完全理解一些基礎知識。 在我的控制器我有類似玩框架1.2.5 - 試圖發佈一個Person對象到控制器
functiona(Person person){
System.out.println(p.firstName);
}
東西的看法有以下
$.post("/validatePerson",{person: [{name:"first",value:"last"}]},function(result){
alert('done');
}
看起來,如果信息傳遞,但是沒有填充的成員。 我也嘗試添加以下typebinder
@Global
public class PersonJsonObjectBinder implements TypeBinder<Person> {
@Override
public Person bind(String name,
Annotation[] annotations,
String value, Class actualClass,
Type genericType) throws Exception
{
return new Gson().fromJson(value, Person.class);
}
//return new JsonParser().parse(value) ;}
}
你的幫助是極大的appriciated。
確定人應該是一個數組?它應該是我認爲的一個對象:'{person:{name:「first」,value:「last」}}' –