Ho un esempio di RestController in Spring Boot:
@RestController
@RequestMapping("/api")
class MyRestController
{
@GetMapping(path = "/hello")
public JSONObject sayHello()
{
return new JSONObject("{'aa':'bb'}");
}
}
Sto usando la libreria JSON org.json
Quando premo API /hello
, ottengo un'eccezione che dice:
Servlet.service () per servlet [dispatcherServlet] nel contesto con percorso [] ha generato l'eccezione [Elaborazione richiesta non riuscita; l'eccezione nidificata è java.lang.IllegalArgumentException: nessun convertitore trovato per il valore restituito di tipo: class org.json.JSONObject] con causa principale
java.lang.IllegalArgumentException: nessun convertitore trovato per il valore restituito di tipo: class org.json.JSONObject
Qual'è il problema? Qualcuno può spiegare cosa sta succedendo esattamente?