marco94 ha scritto:
Sono arrivato all'argomento Servlet. Sto cercando di capire la funzionalità doPut, purtroppo su internet non trovo da nessuna parte un esempio di un metodo che implementi la funzione doPut.
Se hai visto cosa è HttpServlet, avrai visto che offre metodi tipo doGet, doPost, doPut ecc.. che si possono ridefinire in una sottoclasse. In pratica ciascuno di questi doXXX corrisponde ad uno dei metodi (i "verbi") di HTTP che sono GET, POST, PUT, ecc...
Una servlet quindi è il livello minimo che ti viene offerto per poter gestire una richiesta HTTP che utilizza uno di questi metodi/verbi di HTTP.
Se ti chiedi dove serve il PUT, allora innanzitutto sappi che nel web, a livello di normali pagine web HTML, si usa solo GET e POST. Il PUT (e DELETE) si usa invece quando si gestiscono dei
web service, principalmente quelli in stile REST.