JSON fa molto comodo, ma come lo utilizziamo con Java? Esistono varie librerie che trasformano una stringa JSON in un POJO. Per aggiungere una libreria, "jar", ad un progetto GAE bisogna inserire il jar dentro la cartella /war/WEB-INF/lib, clic destro e: Aggiungiamo all'applicazione un sistema per gestire gli errori durante le richieste AJAX. Definiamo l'oggetto JSON e il corrispettivo POJO. "status": "OK",} A questo punto aggiungiamo al nostro progetto la libreria gson aggiungiamo poi la gestione dello stato sulla callback JavaScript. Di seguito un esempio di come creare un risposta in JSON dentro una servlet, nel nostro caso dentro al metodo "doDelete". In allegato il progetto aggiornato. NB: con i tool di Chrome possiamo controllare le richieste AJAX dal pannello Network. |
b - ... al Web > 4) AJAX >