La première étape : ---Installez J2SDK :
accédez au site Web officiel de SUN ( http://java.sun.com ) pour télécharger le fichier d'installation de J2SDK : j2sdk-1_4_2_04-windows-i586-p.exe, puis installez J2SDK après téléchargement ; Après l'installation, définissez les variables d'environnement : Poste de travail ---Propriétés---Avancé---Variables d'environnement
Sélectionnez ---Variables système (S) :
Définissez la variable d'environnement JAVA_HOME :
Cliquez sur --- Nouveau, entrez le nom de la variable : JAVA_HOME
et entrez la valeur de la variable : D:Java
(en supposant que J2SDK est installé dans le répertoire D:Java, qui est le répertoire d'installation de J2SDK de toute façon.)
Alors ---OK, la variable d'environnement JAVA_HOME a été définie maintenant.
Définissez la variable d'environnement CLASSPATH :
Cliquez sur --- Nouveau, entrez le nom de la variable : CLASSPATH
et entrez la valeur de la variable : D:Javabin;.;D:Javalib;D:Javalibdt . jar;D:Javalibtools.jar
(Le point "." et le point-virgule ";" au milieu sont essentiels.)
Puis --- confirmez, la variable d'environnement CLASSPATH a été définie.
Définissez la variable d'environnement PATH :
Cliquez sur --- Nouveau, entrez le nom de la variable : PATH
Entrez la valeur de la variable : D:Java;.;D:Javabin
(le point central "." et le point-virgule " ;" est essentiel.)
Puis --- confirmez, la variable d'environnement JAVA_HOME a été définie.
Après avoir défini les trois variables d'environnement, écrivez un simple programme Java pour tester si J2SDK a été installé avec succès :
Créez un nouveau répertoire de test sous D:; puis écrivez le programme suivant :
Test de classe publique {
public static void main(String args[]) {
System.out.println("Ceci est un programme de test.");
}
}
Enregistrez le programme ci-dessus sous un fichier nommé Test.java dans le répertoire D:test.
Ensuite, ouvrez une fenêtre d'invite de commande, cd dans votre répertoire de test, puis tapez la commande suivante
javac Test.java
Java Test
à ce moment-là, l'installation est réussie.
Si cette phrase n'est pas imprimée, vous devez vérifier soigneusement votre configuration.
Si le J2SDK ci-dessus est installé avec succès, continuez l'installation de Tomcat :
Étape 2 : ----Installez Tomcat :
Téléchargez depuis le site officiel de Tomcat ( http://www.apache.org/dist/jakarta/tomcat-4/ ) Tomcat :
jakarta-tomcat-4.1.30.exe, téléchargez et installez. (Par exemple, installez-le sous D:Tomcat.)
Après l'installation, définissez les variables d'environnement : Poste de travail---Propriétés---Avancé---Variables d'environnement
Sélectionnez---Variables système (S) :
définissez CATALINA_HOME ; variable d'environnement :
Cliquez --- Nouveau, entrez le nom de la variable : CATALINA_HOME,
entrez la valeur de la variable : D:Tomcat
puis --- OK, maintenant la variable d'environnement CATALINA_HOME a été définie.
Définissez la variable d'environnement CATALINA_BASE :
Cliquez sur --- Nouveau, entrez : CATALINA_BASE dans le nom de la variable,
entrez : D:Tomcat dans la valeur de la variable
, puis --- OK La variable d'environnement CATALINA_BASE a été définie.
Modifiez ensuite le CLASSPATH dans la variable d'environnement et ajoutez servlet.jar sous commonlib dans le répertoire d'installation de Tomat à CLASSPATH.
Le CLASSPATH modifié est le suivant :
CLASSPATH=D:Javabin;.;D:Java lib; D:Javalibdt.jar;D:Javalibtools.jar;
D:Tomcatcommonlibservlet.jar
Vous pouvez ensuite démarrer Tomcat et visiter http://localhost:8080 dans IE. Si vous voyez la page d'accueil de Tomcat, l'installation est réussie.
Si l'installation de Tomcat ci-dessus réussit, continuez à installer le pilote pour JSP pour accéder à SQL Server 2000 :
Étape 3 : ----Installez le pilote pour JSP pour accéder à SQL Server 2000 :
Téléchargez le pilote depuis le site Web de Microsoft : SQL Server 2000 pour Pilote JDBC, recherchez-le simplement dans Google.
Ensuite, installez-le. (Par exemple, le répertoire d'installation est D:SQLDriverForJDBC.)
Ensuite, vous devez copier les trois fichiers jar du répertoire lib du répertoire d'installation :
msbase.jar, mssqlserver.jar, msutil.jar dans le répertoire commonlib du répertoire d'installation. Répertoire Tomcat. Après cela, modifiez CLASSPATH dans la variable d'environnement,
Placez le pilote SQL Server 2000 pour JDBC dans le répertoire d'installation
D:SQLDriverForJDBClibmsbase.jar;D:SQLDriverForJDBClibmssqlserver.jar;
D:SQLDriverForJDBCmsutil.jar;
Ajoutez à CLASSPATH Le CLASSPATH modifié est le suivant :
CLASSPATH=D:Javabin;.;D:Javalib;D:Javalibdt.jar;
_D:Javalibtools.jar;D:LubeeTomcatcommonlibservlet.jar;
_D:SQLDriverForJDBClibmsbase.jar;D:SQLDriverForJDBClibmssqlserver.jar;
D:SQLDriverForJDBCmsutil.jar
Tomcat doit être redémarré !
Le but est que la page jsp n'aura pas le problème de ne pas pouvoir trouver la bibliothèque de classes du pilote du serveur SQL pendant le processus de compilation.
Écrivez un code JSP simple pour tester la connexion à SQL Server 2000
<%@ page import=. "java.lang. *, java.io.*, java.sql.*, java.util.*" contentType="text/html;charset=gb2312" %>
<html>
<corps>
<% Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=pubs";
//pubs est la String user="sa" de votre base de données ;
Chaîne mot de passe="admin" ;
Connexion conn= DriverManager.getConnection(url,user,password);
Instruction stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
String sql="sélectionnez job_id,job_desc à partir des travaux" ;
ResultSet rs=stmt.executeQuery(sql);
while(rs.next()) { %>
Le contenu de votre premier champ est : <%=rs.getString(1)%><br>
Le contenu de votre deuxième champ est : <%=rs.getString(2)%><br>
<% } %>
<% out.print("L'opération de base de données est réussie, félicitations" %>);
<% rs.close();
stmt.close();
conn.close();
%>
</corps>
</html>
Enregistrez le code JSP ci-dessus sous sql_test.jsp et placez-le dans le répertoire /Root.
Entrez : http://localhost:8080/sql_test.jsp dans l'adresse Si toutes les configurations réussissent, elle s'affichera comme suit :
Le contenu de votre premier champ est : 1.
Le contenu de votre deuxième champ est : Nouvelle embauche - Emploi non spécifié
Le contenu de votre premier champ est : 2
Le contenu de votre deuxième champ est : PDG
Le contenu de votre premier champ est : 3
Votre deuxième champ se lit : Business Operations Manager
Le contenu de votre premier champ est : 4
Votre deuxième champ indique : Directeur financier
Le contenu de votre premier champ est : 5
Le contenu de votre deuxième champ est : Éditeur
Le contenu de votre premier champ est : 6
Le contenu de votre deuxième champ est : Rédacteur en chef
Le contenu de votre premier champ est : 7
Votre deuxième champ se lit : Responsable marketing
Le contenu de votre premier champ est : 8
Votre deuxième champ se lit : Responsable des relations publiques
Le contenu de votre premier champ est : 9
Votre deuxième champ se lit : Gestionnaire des acquisitions
Le contenu de votre premier champ est : 10
Votre deuxième champ indique : Responsable de productions
Le contenu de votre premier champ est : 11
Le contenu de votre deuxième champ est : Operations Manager
Le contenu de votre premier champ est : 12
Le contenu de votre deuxième champ est : Éditeur
Le contenu de votre premier champ est : 13
Le contenu de votre deuxième champ est : Représentant commercial
Le contenu de votre premier champ est : 14
Le contenu de votre deuxième champ est : Concepteur
L'opération de la base de données est réussie, félicitations pour toutes les conditions associées ci-dessus :
Système d'exploitation : Windows 2000 Server
Version J2SDK : j2sdk-1_4_2_04-windows
Version Tomcat : jakarta-tomcat-4.1.30
Base de données locale : SQL Server 2000