Ich habe ein paar Fragen. Diese sind : Wie hängen JSP und Servlet zusammen? Ist JSP eine Art Servlet? Wie hängen JSP und JSF zusammen? Ist JSF eine Art Pre-Build UI-basierte JSP wie ASP.NET-MVC?
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.
Ich habe ein paar Fragen. Diese sind : Wie hängen JSP und Servlet zusammen? Ist JSP eine Art Servlet? Wie hängen JSP und JSF zusammen? Ist JSF eine Art Pre-Build UI-basierte JSP wie ASP.NET-MVC?
Was ist der Unterschied zwischen actionund actionListener, und wann soll ich im actionVergleich zu
Mir ist aufgefallen, dass es verschiedene Bohnenbereiche gibt wie: @RequestScoped @ViewScoped @FlowScoped @SessionScoped @ApplicationScoped Was ist der Zweck von jedem? Wie wähle ich einen geeigneten Bereich für meine Bohne
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 ....
Angenommen, ich gebe eine outputText-Komponente wie folgt an: <h:outputText value="#{ManagedBean.someProperty}"/> Wenn ich eine Protokollnachricht drucke, wenn der Getter für somePropertyaufgerufen wird, und die Seite lade, ist es trivial zu bemerken, dass der Getter mehr als einmal pro...
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...
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...
Was genau sind processund updatein PrimeFaces- p:commandXxxKomponenten und executeund renderin f:ajaxTags? Was funktioniert zum Zeitpunkt der Validierung? Was macht updateAttribut, anstatt den Wert der Komponente vom Back-End zu aktualisieren? Bindet der processAttributwert an das Modell? Was...
Ich habe eine einfache Anwendung mit Container-verwalteter Sicherheit geschrieben. Das Problem ist, wenn ich mich anmelde und eine andere Seite öffne, auf der ich mich abmelde, dann zur ersten Seite zurückkehre und auf einen Link usw. klicke oder eine Seite aktualisiere, auf der diese Ausnahme...
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...
Ich frage mich, was der aktuelle Ansatz in Bezug auf die Benutzerauthentifizierung für eine Webanwendung ist, die JSF 2.0 (und ob Komponenten vorhanden sind) und Java EE 6-Kernmechanismen (Anmelde- / Überprüfungsberechtigungen / Abmeldungen) verwendet, wobei Benutzerinformationen in einer JPA...
Kann jemand klarstellen, wie wir dieses Snippet im Allgemeinen oder als Beispiel aus der Praxis verwenden können? <f:metadata> <f:viewParam id="id" value="#{bean.id}" /> <f:viewAction action="#{bean.init}" /> </f:metadata>
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...
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
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?)...
ZB: h:inputTextwird a rendern "input type='text'". Welches jsf-Tag kann ein "div"Tag rendern
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...
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...
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...