Als «jsf-2» getaggte Fragen

JavaServer Faces (JSF) ist ein Modellansicht-Präsentator-Framework, das normalerweise zum Erstellen von Webanwendungen verwendet wird. Version 2.x ist im Vergleich zu JSF 1.x ein wichtiger Schritt voraus und erweitert den Standardsatz von Komponenten und Komponentenbibliotheken erheblich.



12
commandButton / commandLink / ajax action / listener Methode wird nicht aufgerufen oder Eingabewert nicht gesetzt / aktualisiert
Manchmal, bei der Verwendung von <h:commandLink>, <h:commandButton>oder <f:ajax>das action, actionListeneroder listenerVerfahren mit dem Tag zugeordnet ist , einfach nicht aufgerufen werden. Oder die Bean-Eigenschaften werden nicht mit übermittelten UIInputWerten aktualisiert . Was sind die möglichen Ursachen und Lösungen dafür?

13
Was sind die Hauptnachteile von Java Server Faces 2.0?
Gestern habe ich eine Präsentation zu Java Server Faces 2.0 gesehen, die wirklich beeindruckend aussah, obwohl ich derzeit ein glücklicher ASP.NET MVC / jQuery-Entwickler bin. Was mir an JSF am besten gefallen hat, war die große Anzahl von AJAX-fähigen UI-Komponenten, die die Entwicklung viel schneller zu machen scheinen als mit …
234 asp.net-mvc  jsf  jsf-2 

1
Wofür ist die JSF-Ressourcenbibliothek gedacht und wie sollte sie verwendet werden?
Die JSF <h:outputStylesheet>, <h:outputScript>und <h:graphicImage>Komponenten haben ein libraryAttribut. Was ist das und wie soll das verwendet werden? Es gibt viele Beispiele auf dem Netz , die sie verwenden , wie mit dem gemeinsamen Inhalt / Dateityp folgen css, jsund img(oder image) als Bibliotheksnamen auf dem Tag je verwendet: <h:outputStylesheet library="css" …
228 jsf  jsf-2  resources 



3
JSTL in JSF2-Facelets… macht Sinn?
Ich möchte ein bisschen Facelets-Code bedingt ausgeben. Zu diesem Zweck scheinen die JSTL-Tags einwandfrei zu funktionieren: <c:if test="${lpc.verbose}"> ... </c:if> Ich bin mir jedoch nicht sicher, ob dies eine bewährte Methode ist. Gibt es einen anderen Weg, um mein Ziel zu erreichen?
163 jsf  jsf-2  jstl  facelets 


5
Wie finde ich die Client-ID der Komponente für das Ajax-Update / Rendering heraus? Komponente mit Ausdruck "foo", auf den in "bar" verwiesen wird, kann nicht gefunden werden
Der folgende Code ist von PrimeFaces DataGrid + DataTable-Tutorials inspiriert und wird in einen <p:tab>von a mit <p:tabView>Wohnsitz in einem <p:layoutUnit>von a eingefügt <p:layout>. Hier ist der innere Teil des Codes (ausgehend von der p:tabKomponente); Der äußere Teil ist trivial. <p:tabView id="tabs"> <p:tab id="search" title="Search"> <h:form id="insTable"> <p:dataTable id="table" var="lndInstrument" …
140 ajax  jsf  jsf-2  primefaces  clientid 

5
Migration von JSF 1.2 zu JSF 2.0
Ich arbeite mit einer ziemlich großen App, die in JSF 1.2 geschrieben wurde . JSF 1.2 ist jetzt ungefähr 6 Jahre alt. Ich muss auf JSF 2.0 aktualisieren. Wie schmerzhaft wird das sein? Ich habe festgestellt, dass einige Attribute in benutzerdefinierten Tags geändert wurden usw.
136 java  jsf  migration  jsf-2 

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 

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 

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 …

1
Wann sollten <ui: include>, Tag-Dateien, zusammengesetzte Komponenten und / oder benutzerdefinierte Komponenten verwendet werden?
Ich habe kürzlich angefangen, JSF 2.0 mit Facelets zu verwenden, und war verwirrt über neue Verbundkomponenten, die die vorhandenen &lt;ui:include&gt;und anderen von Facelets 1.x angebotenen Template-Techniken kennen. Was ist der Unterschied zwischen diesen Ansätzen? Funktionell scheinen sie ungefähr dasselbe zu bieten: &lt;ui:param&gt;vs &lt;cc:attribute&gt;, &lt;ui:insert&gt;+ &lt;ui:define&gt;vs Tag-Dateien, Wiederverwendung der vorhandenen Vorlagen. …

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.