javax.el.PropertyNotFoundException: Property 'bezeichnung' not found on type Entities.Produkt

Diskutiere javax.el.PropertyNotFoundException: Property 'bezeichnung' not found on type Entities.Produkt im Web Tier Forum; Hallo Community, ich erhalte oben genannte Exception. Klasse Produkt: package Entities; import java.io.Serializable; public class...

  1. mirus
    mirus Neues Mitglied
    Hallo Community,

    ich erhalte oben genannte Exception.

    Klasse Produkt:
    Code (Text):

    package Entities;

    import java.io.Serializable;

    public class Produkt implements Serializable {

        public Integer produktId;
       
        public String bezeichnung;
       
        public double preis;
       
        public Produkt(Integer produktId, String bezeichnung, double preis) {
            this.produktId = produktId;
            this.bezeichnung = bezeichnung;
            this.preis = preis;
        }
       
    }
     
    Servlet:
    Code (Text):

        Produkt produkt1 = new Produkt(0, "Baum", 0);
       
            ArrayList<Produkt> produkte = new ArrayList<Produkt>();
        produkte.add(produkt1);
           
        request.setAttribute("produkte", produkte);
        request.getRequestDispatcher("/WEB-INF/index.jsp").forward(request, response);
     
    Jsp-Page:
    Code (Text):

        <table>
            <c:forEach items="${produkte}" var="produkt">
            <tr>
                <td><c:out value="${produkt.bezeichnung}"/></td>
            </tr>
            </c:forEach>
        </table>
     
    Kann mir jemand sagen warum ich nicht auf die Property "bezeichnung" zugreifen kann? Bzw. warum die Exception geworfen wird?

    Gruß,
    mirus
     
  2. Vielleicht hilft dir dieser Kurs hier weiter --> (hier klicken)
  3. stg
    stg Bekanntes Mitglied
    Die JSP Expression Language beruht auf der Java Bean Spec. Du brauchst zwingend öffentliche getter (und ggfls setter), um auf Attribute zuzugreifen.
     
  4. mirus
    mirus Neues Mitglied
    Es funktioniert, danke!
     
Die Seite wird geladen...

javax.el.PropertyNotFoundException: Property 'bezeichnung' not found on type Entities.Produkt - Ähnliche Themen

Wie funktioniert dieser ChangePropertyListener???
Wie funktioniert dieser ChangePropertyListener??? im Forum AWT, Swing, JavaFX & SWT
JAVAFX - CSS - automatische Property- und Methoden-Vorlagen in Eclipse
JAVAFX - CSS - automatische Property- und Methoden-Vorlagen in Eclipse im Forum AWT, Swing, JavaFX & SWT
internal property vermeiden
internal property vermeiden im Forum AWT, Swing, JavaFX & SWT
vertical ValueProperty() alter Wert gleich neuer Wert
vertical ValueProperty() alter Wert gleich neuer Wert im Forum AWT, Swing, JavaFX & SWT
gson Propleme bei Stringproperty
gson Propleme bei Stringproperty im Forum XML und Co.
Thema: javax.el.PropertyNotFoundException: Property 'bezeichnung' not found on type Entities.Produkt