Mam proste metody w kontrolerzeCzy jest to możliwe w Spring MVC 4 return Boolean jako JSON?
@RequestMapping("admin")
public @ResponseBody
Boolean admin() {
Boolean success = true;
return success;
}
i reagują chcę wrócić { "success": true }
Annontation @ResponseBody
mówi, że odpowiedź będzie JSON. Ale teraz w odprężeniu otrzymuję tylko prawdę.
Czy istnieje inny sposób rozwiązania tego problemu?
Albo powinienem coś zrobić jak
@RequestMapping("admin")
public @ResponseBody
Map<String, Boolean> admin() {
Map<String, Boolean> success = new TreeMap<String, Boolean>();
success.put("success", true);
return success;
}
chciałbym poznać najlepsze praktyki w tej sprawie.