Salut,
J'ai suivi ceci :
http://mguessan.free.fr/java/j2ee/tomcat.html
Mais ça ne marche pas. J'ai du manquer des choses...
Voici la partie de mon fichier server.xml :
Code :
- <Context path="/eric" reloadable="true" docBase="C:\RSA\Tomcat\webapps\eric" workDir="C:\RSA\Tomcat\webapps\eric\work">
- <ResourceParams name="RSADBT">
- <parameter>
- <name>user</name>
- <value>RSA</value>
- </parameter>
- <parameter>
- <name>password</name>
- <value>RSA</value>
- </parameter>
- <parameter>
- <name>driverClassName</name>
- <value>oracle.jdbc.driver.OracleDriver</value>
- </parameter>
- <parameter>
- <name>driverName</name>
- <value>jdbc:oracle:thin:NomServeur:1521:RSADBT</value>
- </parameter>
- </ResourceParams>
- </Context>
|
Voici la partie de mon fichier web.xml :
Code :
- <?xml version="1.0" encoding="UTF-8"?>
- <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">
- <web-app>
- <display-name>TestTomcat</display-name>
- <servlet>
- <servlet-name>Test</servlet-name>
- <servlet-class>com.entreprise.snm.bis.tools.Test</servlet-class>
- </servlet>
- <servlet-mapping>
- <servlet-name>Test</servlet-name>
- <url-pattern>/Test</url-pattern>
- </servlet-mapping>
- <resource-ref>
- <res-ref-name>RSADBT</res-ref-name>
- <res-type>javax.sql.DataSource</res-type>
- <res-auth>Container</res-auth>
- </resource-ref>
- </web-app>
|
Et voici ma page JSP :
Code :
- <%@ page import="java.sql.*" %>
- <html>
- <head>
- </head>
- <body>
- <%
- Class.forName("oracle.jdbc.driver.OracleDriver" );
- Connection con = DriverManager.getConnection("NomServeur", "RSA", "RSA" );
- ResultSet res = null;
- String req = "SELECT * FROM TAB";
- try {
- Statement stmt = con.createStatement();
- res = stmt.executeQuery(req);
- } catch (SQLException e) {
- out.println(e);
- }
- %>
- </body>
- </html>
|
EDIT : j'ai du virer le nom de mon entreprise et mettre NomServeur à la place du nom du serveur.
Message édité par Roco le 22-04-2004 à 15:37:35