jsf Design Frage

Status
Nicht offen für weitere Antworten.

mlange8801

Aktives Mitglied
Hallo,

wir setzen für eine größere Webseite demnächst JSF als Framework ein - ich bin mir jetzt allerdings etwas im unklaren inwieweit man so Steuerelemente, die auf jeder Seite vorhanden sind (z.B. Menüs, Suche) in JSF realisiert oder JSF lieber partiell (für z.B. Formularhandling) einsetzt und die restlichen Seiten als normale JSPs erstellt. Wenn man zentrale Elemente als JSF erstellt, müßte man jede Seite über den FacesController leiten, was ggf. ziemlich viel overhead erzeugen würde. Wie handhabt ihr das üblicherweise?

Gibt es irgendwelche Vorteile gegenüber der MyFaces implementierung gegenüber der RI?

Gibt es einen guten Grund die 1.2 Implementierung der 1.1 vorzuziehen - im Moment sehe ich eher mehr Nachteile (ben. ServletSpec 2.5, weniger vorhandene Komponenten etc.)?

(BTW. Kennt jemand ein paar größere Seiten die JSF einsetzen?)

Danke und Gruß
Mark
 

WeirdAl

Bekanntes Mitglied
Hi,
fürs Templating bieten sich Facelets an. Mit denen kannst Du problemlos deine zentralen Elemente auslagern und da wohl .
JSF 1.2 würde ich der von 1.1 vorziehen, ganz einfach, da es einige Verbesserungen gibt die zb. bei der Internationlisierung (Stichwort: ResourceBundle anstatt MessageBundle) zum tragen kommen. Zudem musst Du dich in 1.2 nicht mehr mit verbatim Tags rumschlagen, wenn Du an irgendeiner Stelle deines Codes "plain html" eingeben musst/willst. Es gibt sicher noch einige Punkte die für 1.2 sprechen, die ich jedoch grad vergessen habe :).

Was genau meinst Du mit "ServletSpec 2.5 = weniger Komponenten"? Ich kenne den changelog von 2.5 net, aber ich bezweifle das wichtige Elemente rausfliegen. Von den Tags her benutzt Du eh die von JSF bzw. MyFaces, IceFaces, Richfaces und was es alles noch so gibt.

Cu
Alex
 

mlange8801

Aktives Mitglied
Hallo,
danke für die Info,
Facelets werde ich mir noch anschauen.

Was genau meinst Du mit "ServletSpec 2.5 , weniger Komponenten"? Ich kenne den changelog von 2.5 net, aber ich bezweifle das wichtige Elemente rausfliegen. Von den Tags her benutzt Du eh die von JSF bzw. MyFaces, IceFaces, Richfaces und was es alles noch so gibt.

JSF läuft afaik z.B. erst auf Tomcat 6, da der erst die jsp2.1 und Servlet 2.5 implementiert.
Soweit ich weis laufen die meisten von Dir genannten Tagbibliotheken auch nur auf jsf 1.1 oder?
myfaces.apache.org/compatibility.html

Gruß
Mark
 

WeirdAl

Bekanntes Mitglied
Hi,
in Verbindung mit Facelets kannst Du JSF 1.2 mit Tomcat 5.5 nutzen, da Du dort xhtml files nutzt die nicht über den Servlet Spec "übersetzt" werden müssen, bzw Facelets sich darum kümmert. RichFaces nutze ich in Verbindung mit JSF 1.2 und dies funktioniert soweit problemlos, aber Du hast Recht an die Kompatibiltät der anderen Komponenten hab ich nicht gedacht :).

Cu
Alex
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
P Frage zu Java EE Design Patterns Allgemeines EE 3
T Design/Performance-Frage beim servlet (static oder nicht) Allgemeines EE 35
G Design Frage Allgemeines EE 2
A EJB-Design Frage Allgemeines EE 2
B Hilfe zu Design mit EJB Allgemeines EE 50
B Newsletter versenden - Datenbank Design Allgemeines EE 0
S Design Dataaccess-Layer: Meinungen, Tipps und Tricks gefragt Allgemeines EE 9
O JEE 6 Design Patterns Allgemeines EE 3
L komplexes DAO-Muster (design patterns) Allgemeines EE 2
F Unterschied Design Pattern / Architektur Pattern? Allgemeines EE 4
S [Design] Dynamischer EJB Aufruf von Servlet Allgemeines EE 3
S design decision Allgemeines EE 3
M Code Design Trennung - Platzhalter und Schleifen Allgemeines EE 2
K Design einer J2EE applikation? Allgemeines EE 2
G [Design] Rollenbasierendes Benutzermanagement Allgemeines EE 2
G Portal/Portlet JSR168: Design, Themes, Snippets, Examples . Allgemeines EE 11
pkm Frage zu karaf-Tutorium zum Programmieren von Service und Consumer Allgemeines EE 3
A Frage Umfang JEE Allgemeines EE 5
J Frage zu Dependecy Injection Allgemeines EE 10
pkm Frage zu Get- bzw. Postrequest in JSP. Allgemeines EE 1
pkm Frage wegen AJAX-Zugriff auf ein Servlet Allgemeines EE 1
Tort-E Grundsätzliche Frage -> Lokale Installation Allgemeines EE 2
E Frage zu Wildfly und Hibernate OGM Allgemeines EE 0
S Frage zu Jersey + Hibernate Allgemeines EE 1
Shams Frage zu Dowload von JAVA SDK Allgemeines EE 5
J Frage zur Projektarchitektur Allgemeines EE 2
E Generelle Frage zu CDI mit JBoss AS 7.1.1 and Jave EE 6 Allgemeines EE 4
NoXiD JSF Frage zu Datenstruktur Allgemeines EE 2
S EJB Frage Allgemeines EE 10
2 Frage zu JNDI Allgemeines EE 13
E Entities im JSF/GUI-Layer, Frage zu 3-Layer-Model Allgemeines EE 2
G Allgemeine Frage zu Authentifizierung mittels Servlet API Allgemeines EE 2
B Wicket, Hibernate, H2 memDB Anfänger Frage Allgemeines EE 2
G Architektur- Frage Allgemeines EE 5
M Frage zu Einloggen/Ausloggen - Features Allgemeines EE 4
M Frage zum Einsatz eines loggers Allgemeines EE 2
T Einstieg JEE: Frage für Frage bis zum Erfolg :-) Allgemeines EE 28
P Allg. Frage Eclipse EE & Xml Allgemeines EE 2
D Frage zum Statefull Session Beans Lebenszyklus Allgemeines EE 3
S JSTL / Spring Webflow Frage Allgemeines EE 2
S jsp include Frage Allgemeines EE 2
B Tomcat Manager - .war Datei hochladen. Einfache Frage Allgemeines EE 5
S Frage zu Taglib und Expression Language Allgemeines EE 5
B J2EE Frage Allgemeines EE 4
F Verständnis-Frage zu den vielen Frameworks Allgemeines EE 17
D Frage zum Verlassen eine JSF-Eingabefeldes Allgemeines EE 6
D Frage zu DataModel, DataModelSelection und Seam Allgemeines EE 3
H Frage zu JSF Allgemeines EE 5
G Generelle Java EE Frage zum Einstieg Allgemeines EE 3
M Allgemeine Frage zu Java Logging (JLA, Log4J) Allgemeines EE 5
N JSF - Frage zu Managed Beans und DataTable Allgemeines EE 4
S Frage zu JSF und MyFaces Komponenten: Teilbereiche neu laden Allgemeines EE 2
P Eine Frage zum Thema Applikationsaufbau Allgemeines EE 3
F [Hallo] Frage zu Hibernate Mapping und Vererbung Allgemeines EE 3
S allgemeine Frage zu Spring (AOP) Allgemeines EE 2
J Frage zu Jboss Allgemeines EE 7
G Anfänger-Frage: EJB Programmierung bzw. Konfiguration Allgemeines EE 6
J jsp:useBean Frage Allgemeines EE 4
megachucky JPA - Query.getResultList() Frage Allgemeines EE 3
M Hibernate Criteria frage Allgemeines EE 2
G Allgemeine Java Web Service Frage Allgemeines EE 4
1 Frage zu Struts und findForward Allgemeines EE 4
D Frage SSL und nicht SSL Allgemeines EE 3
E Warum geht das nicht (EL Frage)? Allgemeines EE 3
E forEach Loop EL - Frage Allgemeines EE 2
F Frage zur guten Architektur einer WebApp Allgemeines EE 2
thE_29 Allg. Frage zu JSP/Servlets Allgemeines EE 2
flashfactor Frage zu Session-Lebensdauer Allgemeines EE 3
A Frage zu Servlets Allgemeines EE 5
P generelle Frage zum RequestDispatcher Allgemeines EE 2

Ähnliche Java Themen

Neue Themen


Oben