L'Informatique
HTML |  Javascript |  DOM |  PHP |  PHP-MySql |  Sessions en PHP |  JSP |  TomCat |  ASP
Java |  C |  C# | 
SQL |  Oracle |  PL/SQL |  les index |  Données multimédia : les LOBs |  Intermedia Text |  projet ORDVideo & Java
BMP |  PBM |  PGM |  PPM | 
UML |  Diagramme Use Case |  Diagramme de classes | 
Liens informatique |  Autres Liens | 

Recherche personnalisée

TomCat




Pour faire une connexion à une base Oracle, une librairie doit être ajoutée dans le serveur
(redémarrage nécessaire pour une prise en compte des nouvelles librairies).





- classes12_g.jar : Ce jar contient toutes les méthodes qui nécessaires pour la connexion à la base de données Oracle, à l'exécution de requêtes et à la récupération des données renvoyées.
A importer dans votre projet.

Ensuite, on peut importer les librairies :

<%@page import="java.sql.*"%>
<%@page import="oracle.jdbc.*"%>
<%@page import="oracle.sql.*"%>


Tomcat sous windows avec NetBeans 4.0 installé
Tomcat sous windows, avec NetBeans 4.0 installé pour l'exemple (modifiez les chemins) :
Les pages sont accessibles une fois lancé via http://localhost:8080/

Pour l'admin changer le fichier C:\Program Files\netbeans-4.0\nb4.0\jakarta-tomcat-5.0.28\conf\tomcat-users.xml :
  mettre un role admin et un role manager pour le user
ex (tomcat-users.xml) :

<?xml version='1.0' encoding='utf-8'?>
<tomcat-users>
  <role rolename="tomcat"/>
  <role rolename="role1"/>
  <role rolename="manager"/>
  <role rolename="admin"/>
  <user username="tomcat" password="tomcat" roles="manager,admin"/>
  <user username="both" password="tomcat" roles="tomcat,role1"/>
  <user username="role1" password="tomcat" roles="role1"/>
</tomcat-users>



Créer fichier monsite.xml (nom au choix) dans C:\Program Files\netbeans-4.0\nb4.0\jakarta-tomcat-5.0.28\conf\Catalina\localhost (en copiant un autre d'à côté)
ex (monsite.xml) :

<!--

    definition du repertoire dans lequel sont les fichiers du site
    et de l'url (localhost:8080/le path par defaut)

    ce fichier est dans conf\Catalina\localhost\
-->


<Context path="/monsite" docBase="C:/Documents/site"
        debug="0" privileged="true">


		<Logger className="org.apache.catalina.logger.FileLogger"
             prefix="localhost_admin_log." suffix=".txt"
          timestamp="true"/>

</Context>


Créer (c'est presque fini) le répertoire dans le path défini au dessus (dans le xml) et on peut y placer un premier index.jsp
Le site précédent est accessible par http://localhost:8080/monsite.

Vous pouvez créer des fichiers bat de démarrage et d'arrêt de Tomcat :
Démarrage (lancer.bat) :

set CATALINA_HOME=C:\Progra~1\netbeans-4.0\nb4.0\jakarta-tomcat-5.0.28
set JAVA_HOME=C:\Progra~1\Java\jdk1.5.0_02
%CATALINA_HOME%\bin\startup

Arrêt (arreter.bat) :

set CATALINA_HOME=C:\Progra~1\netbeans-4.0\nb4.0\jakarta-tomcat-5.0.28
set JAVA_HOME=C:\Progra~1\Java\jdk1.5.0_02
%CATALINA_HOME%\bin\shutdown



Romain C