Java.lang.NullPointerException erreur
driss1990
Messages postés
1
Date d'inscription
Statut
Membre
Dernière intervention
-
KX Messages postés 16761 Date d'inscription Statut Modérateur Dernière intervention -
KX Messages postés 16761 Date d'inscription Statut Modérateur Dernière intervention -
voici mon code :
<%@ 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>
<style type="text/css">
#menu td {
bgcolor:#00FF00;
}
</style>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Liste des Eleves</title>
</head>
<%@ page import="java.sql.*"%>
<%@ page import="DAO.*"%>
<%@ page import="java.sql.*" %>
<%@ page import="Beans.BDConnection.*" %>
<body>
<body BGCOLOR="#BBD1DC">
<%
DBConnexionLien dbcnx=(DBConnexionLien) session.getAttribute("dbcnx");
if (dbcnx != null) {
// Récupération de la connexion
Connection cnx = dbcnx.getCnx();
if (cnx != null) {
// Création du tube de communication avec la base de données
DBConnexionLien dblien=(DBConnexionLien) session.getAttribute("dblien");
Statement lien = dblien.getLien(cnx);
if (lien != null) {
%>
<form action="ListeEleves1.jsp" method="post" >
<div id="top-search">
<table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><input type="text" value="Search" name="titre"
onblur="if (this.value=='') { this.value='Search'; }"
onfocus="if (this.value=='Search') { this.value=''; }"
class="top-search-inp" />
</td>
<td><input type="submit"
value="Rechercher" /></td>
</tr>
</table>
</div>
</form>
<table width="1200" border="10" border-color:blue style=border-style:INSET>
<tr>
<td width="33"><div align="center">Cin</div></td>
<td width="31"><div align="center">Nom </div></td>
<td width="63"><div align="center">Prénom</div></td>
<td width="40"><div align="center">Adresse </div></td>
<td width="98"><div align="center">Date d'inscription</div></td>
<td width="115"><div align="center">Credit Horaire</div></td>
<td width="69"><div align="center">Modifier</div></td>
<td width="80"><div align="center">Supprimer</div></td>
</tr>
<% //Preparation de la requette
ResultSet rs;
String titre=request.getParameter("titre");
if (titre!=null){
rs = eleveDAO.Rechercher_titre(titre);
while(rs.next()){
out.println("<tr>");
out.println("<td>"+rs.getString("id")+"</td>");
out.println("<td>"+rs.getString("nom")+"</td>");
out.println("<td>"+rs.getString("prenom")+"</td>");
out.println("<td>"+rs.getString("adresse")+"</td>");
out.println("<td>"+rs.getString("dateInscription")+"</td>");
out.println("<td>"+rs.getString("creditHoraire")+"</td>");
out.println("<td><a href='ModifierUnEleve.jsp?id="+rs.getString("id")+"'>Modifier</a></td>");
out.println("<td><a href='SupprimerUnEleve.jsp?id="+rs.getString("id")+"'>Supprimer</a></td>");
out.println("</tr>");
}
}
}
}
}
%>
</table>
<form name ="fde"action="SaisirUnEleve.jsp"methode="post">
<center>
<input width="100" height="100" src="ajouter.jpg"name="" type="image" value="Ajouter" />
</center>
</form>
<IMG src="panneaux.png"border="0" width="820" height="40%">
</body>
</html>
il me dit qu'il ya une erreur au niveau de while(rs.next())
<%@ 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>
<style type="text/css">
#menu td {
bgcolor:#00FF00;
}
</style>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Liste des Eleves</title>
</head>
<%@ page import="java.sql.*"%>
<%@ page import="DAO.*"%>
<%@ page import="java.sql.*" %>
<%@ page import="Beans.BDConnection.*" %>
<body>
<body BGCOLOR="#BBD1DC">
<%
DBConnexionLien dbcnx=(DBConnexionLien) session.getAttribute("dbcnx");
if (dbcnx != null) {
// Récupération de la connexion
Connection cnx = dbcnx.getCnx();
if (cnx != null) {
// Création du tube de communication avec la base de données
DBConnexionLien dblien=(DBConnexionLien) session.getAttribute("dblien");
Statement lien = dblien.getLien(cnx);
if (lien != null) {
%>
<form action="ListeEleves1.jsp" method="post" >
<div id="top-search">
<table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><input type="text" value="Search" name="titre"
onblur="if (this.value=='') { this.value='Search'; }"
onfocus="if (this.value=='Search') { this.value=''; }"
class="top-search-inp" />
</td>
<td><input type="submit"
value="Rechercher" /></td>
</tr>
</table>
</div>
</form>
<table width="1200" border="10" border-color:blue style=border-style:INSET>
<tr>
<td width="33"><div align="center">Cin</div></td>
<td width="31"><div align="center">Nom </div></td>
<td width="63"><div align="center">Prénom</div></td>
<td width="40"><div align="center">Adresse </div></td>
<td width="98"><div align="center">Date d'inscription</div></td>
<td width="115"><div align="center">Credit Horaire</div></td>
<td width="69"><div align="center">Modifier</div></td>
<td width="80"><div align="center">Supprimer</div></td>
</tr>
<% //Preparation de la requette
ResultSet rs;
String titre=request.getParameter("titre");
if (titre!=null){
rs = eleveDAO.Rechercher_titre(titre);
while(rs.next()){
out.println("<tr>");
out.println("<td>"+rs.getString("id")+"</td>");
out.println("<td>"+rs.getString("nom")+"</td>");
out.println("<td>"+rs.getString("prenom")+"</td>");
out.println("<td>"+rs.getString("adresse")+"</td>");
out.println("<td>"+rs.getString("dateInscription")+"</td>");
out.println("<td>"+rs.getString("creditHoraire")+"</td>");
out.println("<td><a href='ModifierUnEleve.jsp?id="+rs.getString("id")+"'>Modifier</a></td>");
out.println("<td><a href='SupprimerUnEleve.jsp?id="+rs.getString("id")+"'>Supprimer</a></td>");
out.println("</tr>");
}
}
}
}
}
%>
</table>
<form name ="fde"action="SaisirUnEleve.jsp"methode="post">
<center>
<input width="100" height="100" src="ajouter.jpg"name="" type="image" value="Ajouter" />
</center>
</form>
<IMG src="panneaux.png"border="0" width="820" height="40%">
</body>
</html>
il me dit qu'il ya une erreur au niveau de while(rs.next())
A voir également:
- Java.lang.NullPointerException erreur
- Erreur 0x80070643 - Accueil - Windows
- J'aime par erreur facebook notification - Forum Facebook
- Code erreur f3500-31 ✓ - Forum Bbox Bouygues
- Comment recuperer whatsapp supprimé par erreur - Guide
- Java code erreur 1603 ✓ - Forum Windows