View
570
Download
3
Embed Size (px)
DESCRIPTION
Come organizzare un'applicazione web in java
Citation preview
Apr 13, 2023
Tutorial Servlet
Silvano Natalizi
Applicazione web
Struttura dell’applicazione
Crea la precedente struttura di cartelle sotto webapps di tomcat
Crea le cartella ipc, ipc/WEB-INF, ipc/WEB-INF/classes
Crea il file web-xml dentro la cartella ipc/WEB-INF
Web-xml iniziale
Hello.html
Crea una semplice pagina web hello.html <html><body>
Hi there! I am a simple web page!</body></html>
Salvala dentro la cartella ipc Restart TomCat Usa il browser per vedere la pagina all’indirizzo: http://localhost:8080/ipc/hello.html
Creare una semplice Servlet
Usa Scite per creare questa semplice Servlet e salvarla nella cartella classes
java.bat per compilare
Compila la Servlet
Lancia la java.bat Cambia cartella fino ad arrivare alla cartella classes javac SimpleServlet.java Il file compilato SimpleServlet.class rimane dentro la
cartella classes
Modifica web.xml
Verifica la pagina web
restart TomCat http://localhost:8080/ipc/Simple
Uso del protocollo GET per inviare dati ad una Servlet
Compila la precedente Servlet
Compilala e lasciala nella cartella classes Quindi modifica web-xml per creare questo path alla
servlet: /ipc/somma
Web-xml modificato
Prova la precedente pagina
Accedi alla pagina con il seguente indirizzo ed i seguenti parametri di prova:
http://localhost:8080/ipc/somma?num1=8&num2=6
Uso di Web Forms per inviare dati ad una Servlet
Crea la web form addnumbers.html Salvala nella cartella ipc
Prova la somma con la form
Restart TomCat
http://localhost:8080/ipc/addnumbers.html
Uso di POST per inviare i dati alla Servlets
Salva nella cartella ipc, come somma.html
Scrivi la nuova servlet per il POST
Salva la servlet nella cartella classes
compilala
Aggiungi questa modifica al web-xml
Prova la form con il POST
Restart TomCat Digita l’indirizzo http://localhost:8080/somma.html
The End
http://web.bvu.edu/faculty/schweller/internetprog/demos.htm