2
我第一次嘗試使用play.4.2.4和morphia 1.2.6a將json數據發佈到我的控制器。這總是以播放內部的空指針異常結束,因此我轉向播放1.2.3,並且我進一步了一點,但仍然感到困惑。現在通話成功,但數據似乎永遠不會到達。如何將Json發佈到Play框架Morphia控制器
路線
POST /mytest mycontroller.myposttest
mycontroller.java
public static void myposttest(SampleObject item){
Gson gs = new GsonBuilder().create();
System.out.printf(gs.toJson(item));
//NOTE: item is empty every time
}
mytest.java
String jsonText = "{name=\"foo\"}";
Response response = POST("/mytest/","application/json",jsonText);
//NOTE: the post call succeeds but the jsonText data is not found on the other side
我讀過的例子顯示這是公正的工作,但我一直在這個搞亂很長一段時間,並沒有弄清楚。這是如何工作的?
我剛剛嘗試過,字符串值爲空。我一定在做錯事,但我看不到它。 – darren