Tout d'abord bo,jours a tout le monde
je vous explique mon probleme, je suis débutant donc soyez indulgent
j'ai réaliser une petite application avant mon projet pour pouvoir tout apprendre, j'essaye de connecter eclipse/oracle , j'ai télécharger ojdbc14 et je l'ai copier sous \WEB-INF\lib de mon application (qui n'a qu'une page jsp affichant bonjour) et dans oracle j'ai créer une table categorie contenant deux champs numcat et libelle (avec un compte que j'ai créer admin et mdp: admin)
mon but c'est d'afficher la liste de la table categories avec ces champs dans ma page jsp
code de la page jsp
1 2 3 4 5 6 7 8 9 10 11 12 13
| <%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Page 1</title>
</head>
<body BGCOLOR="0033FF">
Bonjour
</body>
</html> |
j'ai fais une recherche j'ai su que la connexion se fait avec: (je sais pas si c'est juste ou pas)
DriverManager.RegisterDriver (new oracle.jdbc.driver.oracleDriver());
suivi d'un
1 2
| Connection con = DriverManager.getConnection(
"jdbc:oracle:thin:@nom_de_ta_machine:port_oracle:n om_de_l_instance", "utilisateur", "mot_de_passe"); |
Mais j'ai trouver ca aussi que j'ai modifier par rapport a mon cas et je sais pas si c'est juste ou pas: (je sais pas en rouge je mets quoi a la place)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45
| <%
String szDriverClass = "oracle.jdbc.driver.OracleDriver";
String szUrl = "jdbc:oracle:thin:@localhost:1521:mabase";
String szUser = "admin";
String szPass = "admin";
Connection conn = null;
Statement statement = null;
ResultSet rs = null;
try
{
Class.forName(szDriverClass).newInstance();
conn = DriverManager.getConnection(szUrl,szUser,szPass);
statement = conn.createStatement();
String query = "Select * from categories";
rs = statement.executeQuery(query);
%>
<table width="100%" border="0">
<tr>
<td>numcat</td>
<td>libelle</td>
</tr>
<%
while( rs.next())
{
%>
<tr>
<td><%= rs.getString("numcat") %></td>
<td><%= rs.getString("libelle") %></td>
</tr>
<%
}
%>
</table>
<%
}
catch (SQLException ex)
{
%>
<P>
Erreur !
</P>
<% }
%> |
mes questions sont:
1/ je mets quoi pour ce qui en rouge svp ?
et est ce que je créer une classe dans mon projet et je mets ces codes ?
comment afficher les données de la table catégories dans la page jsp ? svp petit a petit car je suis débutant
merci beaucoup car c'est vraiment important et urgent
bonne journée et que dieu vous bénisse pour votre aide
Partager