Giacché mi ritrovo a dover utilizzare Jsp sicuramente l’ambiente di sviluppo più indicato è eclipse!
Eclipse ha moltissime funzionalità già presenti di default, ma per lo sviluppo di servlet, jsp, jsf o comunque web in generale due plugin che ho trovato molto comodi sono il Web Standard Tools (WST) e il modulo Java Server Faces (JSF), reperibili manualmente a questo indirizzo.

java

I plugin in questione aggiungono un template di progetto pronto con tanto di supporto tomcat, creazione di cartelle predefinite, ecc… Come sempre il codice più stabile è quello che non scriviamo, quindi benvengano tutte le classi già pronte!😉

Per installare tali plugin ritengo però che sia più comodo utilizzare l’Update Manager incluso in eclipse, per farlo andiamo in Help->Software Updates->Find and Install..., da lì selezioniamo Search new features to install e successivamente spuntiamo Callisto Discovery Site premendo infine Finish.
Ora nella lista dei server degli aggiornamenti selezioniamo sempre quelli italiani e attendiamo che completi il download delle informazioni necessarie per installare nuovi plugin. Ora nell’albero cerchiamo WTP ed installiamolo (incluso J2EE), il download purtroppo non sembra essere troppo veloce quindi dobbiamo aspettare alcuni minuti! Ah, per soddisfare tutte le dipendenze del package usate il pulsante Select Required a lato!
Se volete perfezionare l’installazione tornate alla lista dei server da cui scaricare gli aggiornamenti e spuntate quelli nuovi, in particolare ci interessa Web Tools Platform (WTP) Updates! Ora non sto di nuovo a scrivere tutti i passaggi né a consigliare altri package, quindi lascio tutto alla vostra curiosità!😉

Una breve guida sull’utilizzo di questi strumenti è disponibile in questo articolo preso da html.it. Girando un pò su internet ho trovato questa guida che spiega come fare tutto attraverso un video, quindi nel caso di dubbi andate a vederlo che può tornare molto utile!😀

Nel caso qualcosa andasse storto il modo più veloce per sistemare tutto è cancellare la cartella .eclipse/org.eclipse.sdk.ide/updates nella vostra home e ricominciare daccapo!😉