La versione pure HTML è presente nella directory TIW-2022-pureHtml
.
La versione con JavaScript è presente nella directory TIW-2022-RIA
.
La traccia del progetto è presente nel file "TIW-progetti-2021-22-v2_traccia-2.pdf". La documentazione con tutta la progettazione del database, del modello, delle interazioni e i rispettivi diagrammi è presente nel file "progetto-TIW-traccia2.pdf".
Le due cartelle sono due progetti distinti. Per eseguire ciascuno di essi:
- Configurare l'ambiente di sviluppo
Eclipse IDE for Java Enterprise and Web Developers
(versione 2021-12 o successive) conJava JDK 17
(o versioni successive) - Configurare all'interno di Eclipse il server
Apache Tomcat 9
per l'esecuzione del protocollo HTTP sulla porta 8080 - Configurare
MySQL Server
(versione 8 o successive) eMySQL Workbench
; procedere a creare una connessione all'interno di Workbench e caricare lo scriptdb_tiw_2022.sql
- In Eclipse:
File > Open Project from File System
e selezionare la cartella per caricare nell'ambiente il progetto - Modificare il file
src/main/webapp/WEB-INF/web.xml
alla sezione<!-- JDBC -->
inserendo: -
- al parametro
dbUrl
il nome della connessione al database locale
- al parametro
-
- al parametro
dbUser
il nome dell`amministratore del database locale
- al parametro
-
- al parametro
dbPassword
la sua password
- al parametro
- Cliccare con il tasto destro sul nome del progetto nel Project Explorer,
Run As > Run on Server > Tomcat v9.0 Server at localhost
: il progetto sarà disponibile all'indirizzohttp://localhost:8080/TIW-2022-pureHtml
ohttp://localhost:8080/TIW-2022-RIA