Bonjour,
En je suis sur petit projet J2EE mais j'arrive pas à acceder aux propriétés de mon beans via les EL
Mes code sont les suivants:
page jsp:
code servlet:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 <div id="div_liste_projet_contenu"> <c:forEach var="a" items="${requestScope['liste_projets']}"> <c:out value=" ${a.nom_projet} " />// nom_projet est la propriété qui affiche le nom du projet </c:forEach> </div> //ou liste_projets est une liste d'objet projet que je recupere dans la base de données
Resultat execution:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 DaoProjet dao_projet=new DaoProjet(); protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { // TODO Auto-generated method stub List<projet> list_projet=dao_projet.ListDesProjets(); for ( projet item:list_projet ) { System.out.println(item.getNomProjet()); } request.setAttribute("liste_projets", list_projet); request.getRequestDispatcher("createProject.jsp").forward(request, response); }
le souci est que lorsque la propriété "nom_projet" est ommis la page affiche la liste d'objet :
model.projet@15f25cf model.projet@4ab7998f model.projet@5bc2a19b model.projet@46fff62d model.projet@4e7b28c5 model.projet@77b1c5c3 model.projet@382ec299 model.projet@5e9e7a0 model.projet@3f65bc68 model.projet@3034705c model.projet@42bcc0bd model.projet@7611da85 model.projet@e218e52 model.projet@3d06b0bd model.projet@1ea262bc model.projet@3700345a
Parcontre si j'utilise la propriété "nom_projet" il m'affiche l'erreur suivante:
merci d'avance pour votre aide
Partager