La mia domanda è essenzialmente un seguito a questa domanda.
@RestController
public class TestController
{
@RequestMapping("/getString")
public String getString()
{
return "Hello World";
}
}
In quanto sopra, Spring aggiungerebbe "Hello World" nel corpo della risposta. Come posso restituire una stringa come risposta JSON? Capisco che potrei aggiungere delle virgolette, ma sembra più un hack.
Fornisci eventuali esempi per aiutare a spiegare questo concetto.
Nota: non voglio che questo sia scritto direttamente nel corpo della risposta HTTP, voglio restituire la stringa in formato JSON (sto usando il mio controller con RestyGWT che richiede che la risposta sia in formato JSON valido).