Als «jsf» getaggte Fragen

JavaServer Faces (JSF) ist ein Modellansicht-Präsentator-Framework, das normalerweise zum Erstellen von HTML-Formular-basierten Webanwendungen verwendet wird. Mithilfe der Standardkomponenten und des Render-Kits können Stateful-HTML-Ansichten mithilfe von Facelets oder JSP-Tags definiert und über Backing Beans mit Modelldaten und Anwendungslogik verknüpft werden.


2
Wann sollte ich h: outputLink anstelle von h: commandLink verwenden?
Wann sollte ich ein <h:outputLink>anstelle eines verwenden <h:commandLink>? Ich verstehe, dass a commandLinkeinen HTTP-Beitrag generiert; Ich vermute, dass outputLinkHTTP generiert wird. Das heißt, das meiste JSF-Tutorial-Material, das ich gelesen habe, verwendet commandLink(fast?) Ausschließlich. Kontext: Ich implementiere ein kleines Demo-Projekt, das einen Header-Link zu einer Benutzerseite zeigt, ähnlich wie bei Stack …
129 jsf  jsf-2 

16
Identifizieren und Lösen von javax.el.PropertyNotFoundException: Ziel nicht erreichbar
Wenn Sie versuchen, eine verwaltete Bean in EL wie folgt zu referenzieren #{bean.entity.property}, wird manchmal eine javax.el.PropertyNotFoundException: Target UnreachableAusnahme ausgelöst, normalerweise, wenn eine Bean-Eigenschaft festgelegt werden soll oder wenn eine Bean-Aktion aufgerufen werden soll. Es scheint fünf verschiedene Arten von Nachrichten zu geben: Ziel nicht erreichbar, Bezeichner 'Bean' in Null …

2
Unterschied zwischen JSP EL, JSF EL und Unified EL [geschlossen]
Es ist schwer zu sagen, was hier gefragt wird. Diese Frage ist mehrdeutig, vage, unvollständig, zu weit gefasst oder rhetorisch und kann in ihrer gegenwärtigen Form nicht angemessen beantwortet werden. Hilfe zur Klärung dieser Frage, damit sie wieder geöffnet werden kann, finden Sie in der Hilfe . Geschlossen vor 7 …
122 jsp  jsf  jakarta-ee  el 

6
JSF-Backing-Bean-Struktur (Best Practices)
Ich hoffe, dass ich in diesem Beitrag die Meinung der Leute zu Best Practices für die Schnittstelle zwischen JSF-Seiten und Backing Beans einholen kann. Eine Sache, auf die ich mich nie festlegen kann, ist die Struktur meiner Backing Beans. Außerdem habe ich nie einen guten Artikel zu diesem Thema gefunden. …
118 java  jsf 



5
Backing Beans (@ManagedBean) oder CDI Beans (@Named)?
Ich habe gerade angefangen, Core JavaServer Faces, 3. Ausgabe, durchzulesen. und sie sagen dies (Hervorhebung von mir): Es ist ein historischer Zufall, dass es zwei separate Mechanismen gibt, CDI-Beans und JSF-verwaltete Beans für Beans, die in JSF-Seiten verwendet werden können. Wir empfehlen, CDI-Beans zu verwenden, es sei denn, Ihre Anwendung …
109 jsf  jakarta-ee  jsf-2  cdi 

1
Warum speichert JSF den Status von UI-Komponenten auf dem Server?
Bis zu welchem ​​Zeitpunkt speichert JSF den Status von UI-Komponenten auf der Serverseite und wann genau werden die Statusinformationen der UI-Komponente aus dem Serverspeicher entfernt? Wenn sich ein angemeldeter Benutzer in der Anwendung durch Seiten navigiert, wird sich der Status der Komponenten weiterhin auf dem Server ansammeln? Ich verstehe nicht, …

4
Verwendung von Aufzählungswerten in f: selectItem (s)
Ich möchte ein Dropdown-Menü für selectOneMenu erstellen, damit ich einen Status für meine Frage auswählen kann. Ist es möglich, das f: selectItem flexibler zu gestalten, wenn man bedenkt, was passiert, wenn sich die Reihenfolge der Aufzählungen ändert und die Liste groß ist? Und könnte ich das besser machen? Und ist …

6
Ruft die JSF-verwaltete Bean nach Namen in einer beliebigen Servlet-Klasse ab
Ich versuche, ein benutzerdefiniertes Servlet (für AJAX / JSON) zu schreiben, in dem ich auf meinen @ManagedBeansNamen verweisen möchte . Ich hoffe zu kartieren: http://host/app/myBean/myProperty zu: @ManagedBean(name="myBean") public class MyBean { public String getMyProperty(); } Ist es möglich, eine Bean namentlich von einem regulären Servlet zu laden? Gibt es ein …

10
Wie verwende ich PrimeFaces p: fileUpload? Die Listener-Methode wird niemals aufgerufen oder UploadedFile ist null / löst einen Fehler aus / kann nicht verwendet werden
Ich versuche, eine Datei mit PrimeFaces hochzuladen, aber die fileUploadListenerMethode wird nach Abschluss des Uploads nicht aufgerufen. Hier ist die Ansicht: <h:form> <p:fileUpload fileUploadListener="#{fileUploadController.handleFileUpload}" mode="advanced" update="messages" sizeLimit="100000" allowTypes="/(\.|\/)(gif|jpe?g|png)$/"/> <p:growl id="messages" showDetail="true"/> </h:form> Und die Bohne: @ManagedBean @RequestScoped public class FileUploadController { public void handleFileUpload(FileUploadEvent event) { FacesMessage msg = new …

4
Wie kann ich die ausgewählte Zeile an commandLink in dataTable oder ui: repeat übergeben?
Ich verwende Primefaces in einer JSF 2-Anwendung. Ich habe eine <p:dataTable>und anstatt Zeilen auszuwählen, möchte ich, dass der Benutzer verschiedene Aktionen für einzelne Zeilen direkt ausführen kann. Dafür habe ich <p:commandLink>in der letzten Spalte mehrere s. Mein Problem: Wie kann ich eine Zeilen-ID an die über den Befehlslink gestartete Aktion …



Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.