我做了一個ajax調用來獲取項目列表,但它返回HTTP錯誤500. 我在服務器中跟蹤它並映射填充沒有錯誤。沒有例外被拋出。java -JsonMessage在服務器端正常,但返回錯誤500到客戶端
@ResponseBody
@RequestMapping(value = "some/path", method = RequestMethod.POST)
public JsonMessage getlist(@RequestParam(value = "id") Long id){
MyObject myobject = myObjectManager.get(id);
Map map = new HashMap<>();
map.put("shits",lottery.getMultipleRewards());
return JsonMessage.Success(map);
}
有什麼想法?
(如果地圖是空的,或者我設置了靜態的東西,就像一個字符串那麼它就起作用了)。
服務器日誌文件中是否有錯誤消息? – Jens
如果絕對沒有拋出異常,但您仍然收到HTTP 500響應,我會很驚訝。你檢查了所有的服務器日誌文件嗎? – ATG
我現在只是三重檢查日誌,沒有例外。 –