Ich begann vor kurzem eine Web-Anwendung zu entwickeln JSF 2.0 verwenden, aber ich bin neu zu Web-Entwicklung und das Feld (auch bei JVM-Lösungen Begrenzung) erweist sich die Anzahl der Technologien sein, große ... zwischen wählen, ist ein etwas überwältigend.Wird empfohlen, JSF 2.0 + Facelets + HTML5/CCS3/JavaScript zu kombinieren?
Meine Sorge/Frage ist, ist es möglich/geraten, zu mischen/integrate die folgenden Technologien?
- CCS3 + HTML5 + JavaScript (insbesondere unter Verwendung von Twitter Bootstrap Framework)
- JSF 2.0
- Facelets
Und wenn ja, wenn sie mit einem Web-Designer arbeiten, was sind die Dinge, die JSF 2.0 wird es mir schwerer machen. Zum Beispiel, wenn ich das Webdesign in die Anwendung integriere, muss ich einige Änderungen vornehmen: Einfügen von JSF - Tags und EL - Ausdrücken, Umgang mit JavaScript auf besondere Weise (?), Durcharbeiten von HTML - Inkompatibilitäten (?) Usw .
folgende Fragen waren hilfreich, aber noch nicht alles geklärt:
- What are the main disadvantages of Java Server Faces 2.0?
- JSF/Facelets: why is it not a good idea to mix JSF/Facelets with HTML tags?
- Is it possible to use JSF+Facelets with HTML 4/5?
Vielen Dank im Voraus
dieses Szenario Stellen Sie sich vor ... Web-Designer erstellt eine „hübsche Seite“ (HTML/CSS/JS) für mich -> ich, dass „ziemlich Seite“ zu meiner „Server-Seite Logik“ (JSF dann von Client-Seite Benutzerverhalten binden/Java) -> dazu muss ich Templating-Tags (JSF/Facelet/JSTL/EL) zur "pretty page" hinzufügen ... meine Frage ist, gibt es bekannte Schwierigkeiten, die bei diesem Schritt häufig auftreten, was ich sollte Seien Sie sich bewusst) –
Oder sagen Sie mir, dass es unmöglich ist, die "schöne Seite" außerhalb von JSF zu gestalten, weil JSF ALLE CSS/HTML/JS selbst machen will? –
Sie können '' einfach verwenden, um Vorlagen zu erstellen. Und nein, JSF erfordert nicht, dass Sie nur JSF-Komponenten verwenden. –
BalusC