IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Taglibs Java Discussion :

Problème en JSTL/EL [JSTL]


Sujet :

Taglibs Java

  1. #1
    Membre confirmé
    Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Octobre 2008
    Messages
    59
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Octobre 2008
    Messages : 59
    Par défaut Problème en JSTL/EL
    bonjour tout le monde,
    J'ai un souci avec les JSTL et surtout EL que j'arrive pas à comprendre..
    Je récupère un objet stocké dans un conteneur à partir d'une servlet dans une page JSP comme suit
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <% Vector<Produit> liste = (Vector<Produit>)request.getAttribute("produits"); %>
    et ça marche très bien..mais quand j'opte pour la deuxième solution que je dois implémenter ça marche pas et je ne sais pas pourquoi :S.
    voilà le code source de cette partie :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    <%@ 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">
    <%@page import="bo.Produit" %>
    <%@page isELIgnored="false" %>
    <%@taglib uri="/WEB-INF/tld/c.tld" prefix="c" %>
    ...
    ...
    <c:set var="liste" value="${requestScope.produits}" />
    ...
    ...
    <c:forEach var="Produit" items="liste">
    <c:out value="${Produit.libelle}"></c:out>
    </c:forEach>
    ...
    Je reçois ce message d'erreur :
    org.apache.jasper.JasperException: Tentative d''opération bean sur un objet nul.
    org.apache.jasper.runtime.JspRuntimeLibrary.handleGetProperty(JspRuntimeLibrary.java:603)
    org.apache.jsp.Produit_jsp._jspService(Produit_jsp.java:95)
    org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
    org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:374)
    org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
    org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
    controleur.ProduitServlet.redirect(ProduitServlet.java:103)
    controleur.ProduitServlet.doGet(ProduitServlet.java:39)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
    merci d'avance de votre aide

  2. #2
    Expert confirmé

    Femme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    5 793
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 793
    Par défaut
    Essaie plutôt ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <c:forEach var="Produit" items="${liste}">
    <c:out value="${Produit.libelle}"></c:out>
    </c:forEach>
    ou directement :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <c:forEach var="Produit" items="${requestScope.produits}">
    <c:out value="${Produit.libelle}"></c:out>
    </c:forEach>

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [RichFaces] Problème d'utilisation de JSTL
    Par FrenchFrogger dans le forum JSF
    Réponses: 2
    Dernier message: 09/08/2009, 16h09
  2. Problème jstl et hibernate
    Par Yudge dans le forum Hibernate
    Réponses: 14
    Dernier message: 13/05/2009, 15h48
  3. [JSTL] Problème évaluation ${page}
    Par naouna8 dans le forum Struts 1
    Réponses: 3
    Dernier message: 04/01/2007, 13h23
  4. [JSTL] Problème de définition des biblio des balises jstl.jar
    Par amine lahyani dans le forum Taglibs
    Réponses: 5
    Dernier message: 30/08/2006, 20h32
  5. [JDBC Driver][JSTL] Problème de cast de données
    Par GyLes dans le forum PostgreSQL
    Réponses: 1
    Dernier message: 27/09/2005, 10h00

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo