Développement JSP en utilisant les balises sql
Bonjour,
j'essaye de développer une page JSP en utilisant les balises sql de JSTL pour s'interfacer avec une base de données. J'ai utilisé la base de donnée PointBase qui est installée avec mon serveur J2EE de sun.
Voici la page JSP :
Code:
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
| <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<%@ taglib uri="http://java.sun.com/jstl/core" prefix="c" %>
<%@ taglib uri="http://java.sun.com/jstl/sql" prefix="sql" %>
<sql:setDataSource var="dataSource" driver="com.pointbase.jdbc.jdbcUniversalDriver"
url="jdbc:pointbase:server://localhost:9092/sun-appserv-samples"
scope="session" />
<html>
<head>
<title>Query Example</title>
</head>
<body>
<sql:query var = "users" dataSource="${dataSource}">
select animal, nbpattes from zootable
</sql:query>
<table border=1>
<c:forEach var="row" items="${users.rows}">
<tr>
<td><c:out value="${row.animal}"/></td>
<td><c:out value="${row.nbpattes}"/></td>
</tr>
</c:forEach>
</table>
</body>
</html> |
Le message d'erreur est le suivant:
Citation:
Impossible d'obtenir la connexion, Datasource incorrect: "java.sql.SQLException: Cannot find the user "SEBASTIEN" ."
J'ai crée ma base à partir de pointbase et j'ai utilisé l'URL et le Driver de la boîte de dialogue de connexion, apparemment il manque un USER ou il n'est pas le bon. J'ai un user qui se nomme PBPUBLIC, peut-être faut-il l'ajouter, mais comment?
Merci d'avance pour votre aide.
mumu27!