|
Questo è un esempio di utilizzo di servlet per leggere e scrivere in un data base. Per
semplicità si utilizza una semplice tabella Access.
L'esempio è stato impostato utilizzando due classi, una classe DBManagerWR che implementa la
connessione alla base dati ed una classe DBServletWR che implementa le operazioni sia di
lettura sia di scrittura. Per il loro utilizzo è necessario che la compilazione dei files
.java avvenga specificando il percorso delle classi del package javax: se si sta utilizzando
Jakarta Tomcat 4.0 questo potrebbe essere un esempio di istruzione di compilazione
javac -classpath c:\Programmi\jakarta-tomcat-4.0\common\lib\servlet.jar *.java
Il comando produrrà due file .class: tali files andranno posizionati nella cartella
jakarta-tomcat-4.0\webapps\examples\WEB-INF\classes
mentre la pagina HTML che deve esser utilizzata per accedere alla base dati deve essere
posta nella cartella
jakarta-tomcat-4.0\webapps\examples\servlets
Per poter utilizzare il codice viene fornito un semplice esempio in Access costituito da una
tabella con tre campi testuali, NOME, COGNOME e EMAIL.
Inoltre occorre ricordarsi di definire una fonte dati ODBC per
potre accedere a tale data base via codice: tale fonte dati deve
chiamarsi DBServletWR.
Scarica il codice
della classe DBManagerWR.
Scarica il codice
della classe DBServletWR.
Ecco il
codice della pagina HTML da utilizzare
|