У меня есть простой метод в контроллереВозможно ли весной MVC 4 вернуть Boolean как JSON?
@RequestMapping("admin")
public @ResponseBody
Boolean admin() {
Boolean success = true;
return success;
}
и отвечают я хочу вернуть { "success": true }
Annontation @ResponseBody
говорит, что ответ будет в формате JSON. Но теперь, в ответ, я верю, что это правда.
Есть ли какой-либо другой способ, как его решить?
Или я должен сделать что-то вроде
@RequestMapping("admin")
public @ResponseBody
Map<String, Boolean> admin() {
Map<String, Boolean> success = new TreeMap<String, Boolean>();
success.put("success", true);
return success;
}
Я хотел бы знать, лучшие практики для этого.