Raison : sur le vaste Internet, je ne trouve pas le dernier document de configuration d'intégration de Mysql4.0.13 et Tomcat4.1.24. Pendant mon temps libre, j'ai résumé mon expérience réelle dans la création d'un environnement JSP et j'ai rédigé ce document de configuration en référence aux versions précédentes des articles de configuration liés à Mysql et Tomcat. J'espère qu'il pourra servir de référence aux débutants qui aiment JAVA autant que moi, afin d'éviter de faire quelques détours ; mon niveau est limité et mon temps est limité, donc toutes corrections sont les bienvenues !
Contenu :
1. Préparation du logiciel
2. Installation du logiciel
3. Configuration initiale et tests
4. Configuration intégrée
5. Test de ligne complet
6. Instructions supplémentaires
7. Merci
8. Instructions
Étapes spécifiques de mise en œuvre :
1. Préparation du logiciel :
supposons que vous disposez d'un environnement matériel et logiciel capable d'exécuter Win2000 normalement.
1.J2sdk1.4.1 : accédez à [url]http://java.sun.com/j2se/1.4.1/download.html[/url] pour télécharger ;
2.Mysql4.0.13 : accédez à [url]http : //www .mysql.com[/url] Télécharger ;
3.Tomcat4.1.24 : accédez à [url]http://jakarta.apache.org/[/url] pour télécharger
; -bin.jar : accédez à [url]http://mysql.ihostunit.com/Downloads/Contrib/mm.mysql-2.0.4-bin.jar[/url] pour télécharger ;
2. Installation du logiciel :
1. Installez J2sdk :
suivez l'assistant d'installation pour installer (généralement installez sur C:j2sdk1.4.1 pour une utilisation facile) ;
2. Installez Mysql :
suivez l'assistant d'installation pour installer (sélectionnez le répertoire d'installation comme C : , Facile à utiliser ; après une installation réussie, le chemin est : C:mysql);
3. Installez Tomcat :
suivez l'assistant d'installation pour installer (changez le répertoire d'installation en C:Tomcat4.1, au cours duquel il vous sera demandé. pour saisir le mot de passe Admin (administrateur système) ;
4. Placez le pilote Jdbc de Mysql :
placez le fichier mm.mysql-2.0.4-bin.jar sous C:j2sdk1.4.0-rclib (en fait, ce n'est pas le cas). peu importe où vous le placez, principalement dans le système. Il suffit de le pointer dans la variable, mais beaucoup de gens ont dit qu'il serait préférable de le mettre ici, alors je l'ai mis ici) ;
3. Configuration et tests initiaux :
configurez l'environnement logiciel installé ci-dessus pour la première fois et testez son environnement :
(1) Configuration - Variables d'environnement :
1. Créez une nouvelle variable système JAVA_HOME, sa valeur est : C: j2sdk1.4.1 (si vous n'avez pas installé selon le chemin ci-dessus, veuillez
le remplacer par votre chemin d'installation) ; 2. Créez une nouvelle variable système TOMCAT_HOME, sa valeur est : C:Tomcat4 (si vous ne l'avez pas installée conformément au chemin ci-dessus). au chemin ci-dessus, veuillez le remplacer par votre chemin d'installation);
3. Variable système CLASSPATH, ajoutez, sa valeur est : C:Tomcat 4.1commonclasses;C:Tomcat 4.1commonlib
4. Variable système CLASSPATH , ajoutez, sa valeur est : C:j2sdk1.4.0-rclib mm.mysql-2.0.4-bin;
(2) Testez le service par défaut :
1. Veuillez d'abord démarrer Tomcat4.1 (recherchez Apache Tomcat4.1 dans le programme de démarrage pour exécuter Démarrer Tomcat). Service :
ouvrez le navigateur et entrez dans la barre d'adresse : [url]http:// localhost :8080[/url] Vérification : Vous pouvez voir l'interface de bienvenue de Tomcat dans le navigateur à ce moment-là, cela signifie que Tomcat fonctionne normalement (notez que le port par défaut de Tomcat est 8080, s'il est occupé par d'autres programmes, veuillez le faire). changez-le);
2. Démarrez le service Mysql (le service Mysql démarre avec le système d'exploitation par défaut et winmysqladmin.exe est minimisé dans la barre d'état système) :
Entrez CMD, allez dans le répertoire C:mysqlbin, exécutez mysql, et appuyez sur Entrée. Si c'est normal, certains messages de bienvenue seront affichés, indiquant que Mysql fonctionne correctement ;
4. Configuration intégrée :
configurez Mysql4 et Tomcat4 en conséquence et laissez-les travailler ensemble pour vous :
1. Copiez mm.mysql-2.0.4-bin.jar dans le répertoire common/lib de Tomcat
2. Testez si la connexion est normale, enregistrez le ; code suivant en tant que test.jsp dans le répertoire C:Tomcat 4.1webappsROOT :
<%@ page contentType="text/html;charset=gb2312" %>
<%
connexion java.sql.Connection ;
java.lang.String strConn;
Class.forName("org.gjt.mm.mysql.Driver").newInstance();
conn= java.sql.DriverManager.getConnection("jdbc:mysql://localhost/test","root","");
%>
<%--Ce qui est connecté ici est la bibliothèque de test fournie par défaut avec Mysql4. L'utilisateur et le mot de passe sont la racine par défaut et vides --%>
3. Entrez [url]http://localhost:8080 dans l'adresse du navigateur. . /test.jsp[/url] Si une page vierge apparaît après l'exécution, cela signifie que l'intégration de Mysql4 et Tomcat4 est réussie ;
5. Test en ligne complète :
1. Démarrez Tomcat4.1 ;
2. Créez une base de données et des tables ;
créez d'abord une table dans MySQL et insérez plusieurs éléments de données. Le code sql est le suivant :
créer un test de base de données ;--Exécuter
utiliser le test ;--Exécuter
créer un administrateur talbe (id int(4) clé primaire auto_increment, nom varchar(20));--Exécuter
INSERT INTO user(name) VALUES('test');--Exécuter
ok, vous avez créé le test de base de données, créé l'utilisateur de la table et inséré un enregistrement.
3. Affichez les enregistrements dans la base de données ;
enregistrez le code suivant sous test2.jsp dans le répertoire C:Tomcat 4.1webappsROOT :
<%@ page contentType="text/html;charset=GBK" %>
<%@ page language="java" import="java.sql.*"%>
<%
Connexion de connexion = null ;
Class.forName("org.gjt.mm.mysql.Driver").newInstance();
conn = java.sql.DriverManager.getConnection("jdbc:mysql://localhost/test","root","");
si(conn==null){
System.out.println("obtenir l'erreur de connexion");
}
Instruction stmt=conn.createStatement();
ResultSet RS_result=null ;
%>
<html>
<tête>
<title>Tester</title></head>
<corps>
<%
RS_result=stmt.executeQuery("select * from user");
Nom de la chaîne ;
tandis que(RS_result.next())
{
Nom=RS_result.getString("nom");
%>
<%=Nom%>
<%
}
RS_result.close();
stmt.close();
conn.close();
%>
</corps>
</html>
4. Ouvrez votre navigateur et saisissez [url]http://localhost:8080/test.jsp[/url] dans la barre d'adresse. Si test s'affiche sur la page après son exécution, cela signifie que la base de données est. lu avec succès ;
6. Instructions supplémentaires :
1. Supposons qu'il existe déjà un projet dans le répertoire E:testoa (y compris index.jsp et d'autres fichiers et beans jsp, tels que les servlets et les javabeans sous WEB-INFclasses) ;
Pour configurer Tomcat pour prendre en charge votre projet, ouvrez le fichier C:Tomcat4.1confserver.xml et ajoutez-le avant "</Host>" et après "</Context>".
<Context path="/oa" debug="0" docBase="E:testoa" reloadable="true"/>et enregistrez.
Description : Contexte (représentant une application web) : docBase définit le chemin de l'application ; path représente le préfixe de l'URL de cette application web, afin que l'URL demandée
Cet attribut est [url]http://localhost:8080/oa[/url]; reloadable. S'il est vrai, Tomcat détectera automatiquement le /WEB-INF/lib de l'application.
et les modifications dans le répertoire /WEB-INF/classes, chargeant automatiquement les beans et servlets modifiés ou nouveaux. Nous pouvons voir les modifications apportées à jsp par les beans sans redémarrer Tomcat
2. Démarrez Tomcat 4.1, dans le navigateur, saisissez [url]http : //localhost:8080/oa[/url] dans l'adresse S'il n'y a pas d'erreurs dans jsp et les beans, votre index.jsp/index.html sera généralement.
Le contenu du fichier est exécuté et affiché.
7. Merci :
1. Merci aux organisations Apache et Mysql pour avoir fourni d'aussi bons serveurs d'applications et bases de données gratuits ;
2. Merci aux amis qui ont déjà écrit des documents de configuration Tomcat3.x/Tomcat4.* pour les avoir écrits pour moi aujourd'hui. est utilisé comme référence ;
8. Instructions :
1. Si vous êtes satisfait et souhaitez réimprimer ou récupérer cet article, je tiens à vous remercier beaucoup, mais veuillez indiquer l'auteur hoxisoft ( [email protected] )