Spring mit JSF und Facelets?

Status
Nicht offen für weitere Antworten.

WeirdAl

Bekanntes Mitglied
Hi,
ich habe eben ein Spring Buch überflogen und mir Gedanken gemacht, wie ich Spring in mein JSF Projekt integrieren könnte (zu Lernzwecken :)).

Grob umschrieben besteht mein Projekt aus einer View (xhtml Facelets), Backing- und Managedbeans und statischen Klassen (Persistenz, Email, sowie Utilityklassen). So wie ich Spring verstanden habe, bieten sich solche statischen Klassen geradezu an, um sie mit Spring "umzusetzen". D.h. damit würde die Abhängikeit meiner Beans zu den statischen Klassen aufgehoben (denk ich jedenfalls :)).

Meine Frage nun: ist das so in etwa korrekt und ich kann nun hingehen und mit dem Ziel, keine statischen Methoden mehr zu nutzen, Spring zu integrieren oder habe ich den Sinn von Spring nicht verstanden?

Soweit mal

Alex
 

Ullenboom

Bekanntes Mitglied
Spring hilft in diesem Zusammenhang auf vielen Ebenen. (Facelets jetzt einmal außen vor gelassen.) Die eine ist die: JSF kann über einen JSF VariableResolver die im Spring-Container liegenden managed Bean über #{} nutzen. Dazu wird im Wesentlichen nur

Code:
<application>
 <variable-resolver>org.springframework.web.jsf.DelegatingVariableResolver</variable-resolver>
</application>

in der faces-config.xml eingetragen.

Die Spring-Beans selbst können natürlich wieder mit allen möglichen Dingen injiziert werden, also mit DAOs, den Utility-Klassen usw.

Grüße

Christian
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
KonradN Schwachstelle Spring Security: cve-2024-22257 Allgemeines EE 0
D Spring, Jakarta... Unterschiede Allgemeines EE 5
KonradN Schwachstelle Spring Framework Allgemeines EE 0
Oneixee5 JSON für Spring Boot Endpunkte erzeugen Allgemeines EE 8
KonradN Spring Schwachstelle im Spring Framework (5 und 6) Allgemeines EE 1
KonradN Spring 6 verfügbar Allgemeines EE 0
KonradN Spring Spring Applikation mit module-info Allgemeines EE 6
D Spring 3 vs. Java EE 6 Allgemeines EE 33
R Wie Spring in Eclipse Galileo installieren? Allgemeines EE 5
S JSTL / Spring Webflow Frage Allgemeines EE 2
K adding spring to struts2 - Spring2 Allgemeines EE 7
S Grundverständnis Spring MVC Allgemeines EE 3
M Spring: Bean als Webservice freigeben Allgemeines EE 9
ARadauer midle tier spring rmi remoting - security Allgemeines EE 2
D Erst Spring oder erst Hibernate lernen? Allgemeines EE 2
D Java EE vs. Spring/Hibernate Allgemeines EE 26
byte Remote Lazy Loading mit Spring und Hibernate Allgemeines EE 5
G JSF, Hibernate, Spring --> Struktur Allgemeines EE 2
S allgemeine Frage zu Spring (AOP) Allgemeines EE 2
A Spring und Swing Allgemeines EE 2
B Spring: Verz. "images" in Web-INF über URL verfügb Allgemeines EE 5
S JSF Navigation - Alternative zu Spring Webflow Allgemeines EE 6
Ö Spring, Probleme mit FlowScope und HttpServletRequest Allgemeines EE 2
netspy Struts, Spring oder ... ? Allgemeines EE 5
K Probleme mit Apache MyFaces 2 und ICEFaces Facelets Allgemeines EE 1
B Facelets + EJB3 Allgemeines EE 3
G Facelets Templating Allgemeines EE 4
N JSF + Facelets: Datatable wird nicht angezeigt Allgemeines EE 1
T Probleme mit Facelets und if foreach und when Allgemeines EE 3
F Umlaute und Facelets Allgemeines EE 4
F Konvertierung JSF -> facelets (templating) Allgemeines EE 1
S facelets - umlaute darstellen Allgemeines EE 4

Ähnliche Java Themen

Neue Themen


Oben