Je vais décrire l’installation et l’exécution de cet exemple. J’ai
utilisé le serveur applicatif Tomcat Web sur mon PC.
Tomcat est fourni gratuitement à http://jakarta.
apache.org/tomcat/index.html. Il est accompagné d’excellentes
instructions d’installation et routines de mise en
oeuvre, donc je ne m’étendrai pas ici sur ces deux sujets.
Pour accéder aux données DB2 UDB sur l’iSeries,
vous avez aussi besoin d’un driver JDBC approprié. Je recommande
celui qui accompagne JTOpen iSeries
Toolbox for Java, disponible à http://www-1.ibm. com/
servers/eserver/iseries/toolbox/downloads.htm.
Il est fort possible que vous ayez déjà Tomcat et une
version de l’iSeries Toolbox for Java à votre disposition,
peut-être même en place sur votre iSeries.
Voici quelques étapes à suivre pour démarrer avec mon
application exemple :
- Téléchargez mes deux fichiers exemple. Les fichiers
selection.html et tableDisplay.jsp se trouvent sur
www.itpro.fr Club abonnés. - Placez les fichiers exemple dans une application
Tomcat Web. Pour vous épargner la mise en place d’une
nouvelle application Web, placez mes fichiers exemple
dans l’application Web « examples » Tomcat existante. Elle
se trouve à/webapps/
examples.- Mettez le driver JTOpen iSeries DB2 UDB
JDBC à la disposition de l’application Tomcat
Web. Le fichier zip téléchargé contient un fichier appelé
jt400.jar. Ammenez-le dans un répertoire contenant. Créez
un sous-répertoire appelé « lib » dans le répertoire WEBINF
de l’application Web « examples » Tomcat (/webapps/examples/WEBINF/
lib). Copiez jt400.jar du répertoire contenant dans le
sous-répertoire que vous avez créé à l’étape 2.- Redémarrez le serveur Tomcat.
- Pointez votre navigateur sur selection.html.
Dans mon cas, lors de l’exécution de Tomcat localement
sur mon PC, l’URL est http://localhost:8080/examples/selection.
html. Vous devrez peut-être apporter de légères
modifications pour votre installation. - Mettez le driver JTOpen iSeries DB2 UDB
Vous devriez voir une page semblable à celle de la figure
1. Les noms de champs provenant de la table EMPLOYEE se
trouvent dans la colonne de gauche. Pour chacun d’eux,
vous avez la possibilité de dérouler une liste d’opérateurs de
sélection, du genre égal, supérieur à , ou contient. Pour
chaque sélection effectuée, tapez une valeur pour l’opérateur
de sélection à utiliser. Les choix ne sont pas obligatoires
(la table exemple ne contient que 32 employés, donc inutile
de lancer une énorme et interminable requête). Cliquez sur
le bouton Submit Query.
Vous obtenez une page semblable à la figure 2. On la doit
au JSP tableDisplay.jsp. La page est constituée d’un lien Back
(pour vous ramener à selection.html), d’une ligne indiquant
le nombre d’employés sélectionnés et, finalement, d’une
table HTML affichant les employés trouvés et leurs divers attributs.
Le renouvellement d’un parc IT peut rapidement faire grimper les dépenses. Inventaire incomplet, postes surdimensionnés, manque de standardisation, perte de valeur du matériel et achats réactifs : découvrez les cinq…
Passez à la cybersécurité proactive, transformez la collecte et l’analyse des logs en un bouclier dynamique contre les cybermenaces. Découvrez comment mettre en place une approche SIEM modulaire, évolutive et…