tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
4
ZUGRIFFE
2546
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    downset04 downset04 ist offline Mitglied Gold
    Registriert seit
    Dec 2004
    Beiträge
    167
    Hallo

    Hab ein kleines Problem! Wie lautet der Ausdruck um auf die Properties einer Bean zugreifen zu können mit der Expression Language?

    Code :
    1
    2
    3
    4
    5
    6
    7
    
     
    <jsp:useBean id="bean" scope="session" class="res.Bla" />
     
    //also der jsp Ausdruck funktioniert mit <%= bean.getVname() %>
     
    aber wie gehts mit expression language? so irgendwie?
     <c:out value="${session.bean.name}"/>

    thx
     

  2. #2
    THMD THMD ist offline Mitglied Gold
    Registriert seit
    Sep 2005
    Beiträge
    122
    Tach,

    sollte eigentlich für die von dir beschriebene Bean (id bean, methode getVname() ) wie folgt funktionieren:
    Code :
    1
    
    ${bean.vname}

    hth
    THMD
     

  3. #3
    downset04 downset04 ist offline Mitglied Gold
    Registriert seit
    Dec 2004
    Beiträge
    167
    mm na keine ahung was da falsch ist?

    Code :
    1
    2
    3
    4
    5
    
    <c:out value="${bean.vname}" />
    //wirf das -> According to TLD or attribute directive in tag file, attribute value does not accept any expressions
     
    <c:out ${bean.vname} />
    //wirft -> Unterminated &lt;c:out tag

    mm?
     

  4. #4
    THMD THMD ist offline Mitglied Gold
    Registriert seit
    Sep 2005
    Beiträge
    122
    Tach,

    probier doch mal bitte nur ${bean.vname} ohne <c:out> oder ähnlichem krempel.
    Deine Fehlermeldung bedeutet eventuell dass die Tag-Library, welche den c:out - Tag definiert nicht mit EL klar kommt. Ggf. hast du eine veraltete Version des ganzen (was auch die Verwendung von <c:out> erklärt. JSP 2.0 fähige Servletcontainer brauchen diese <c:out> Geschichte nicht mehr, sondern können EL direkt umsetzen.

    THMD
     

  5. #5
    downset04 downset04 ist offline Mitglied Gold
    Registriert seit
    Dec 2004
    Beiträge
    167
    big thx das
     

Ähnliche Themen

  1. Umlaute in Expression Language
    Von Zak256 im Forum Enterprise Java (JEE, J2EE, Spring & Co.)
    Antworten: 2
    Letzter Beitrag: 05.01.09, 11:28
  2. JSP | Expression Language | wie Werte aus Klasse ausgeben?
    Von Kryptaesthesie im Forum Enterprise Java (JEE, J2EE, Spring & Co.)
    Antworten: 4
    Letzter Beitrag: 12.09.08, 13:12
  3. TagLibs für Darstellung
    Von RealHAZZARD im Forum Enterprise Java (JEE, J2EE, Spring & Co.)
    Antworten: 0
    Letzter Beitrag: 16.01.08, 08:45
  4. JSP Expression Language
    Von ZeroLow im Forum Java
    Antworten: 1
    Letzter Beitrag: 14.05.07, 15:24
  5. Expression Language-Dokumentation
    Von Athro im Forum Enterprise Java (JEE, J2EE, Spring & Co.)
    Antworten: 2
    Letzter Beitrag: 29.09.06, 07:57