Hi,
ich habe ein Verständnisproblem bei JSF: Ich dachte eigentlich, dass ich im JSF-File keinerlei Layout-Angaben haben soll. Es gibt ja das Konzept der Renderer und daher dachte ich solle ich auf HTML im JSF verzichten. Aber ich weiß einfach nicht, wie ich sonst Layouts gestalten soll. Ohne z.B. <DIV> oder einem Link auf CSS, was ja standard (X)HTML ist komme ich da nicht weit. Wie soll das denn mit verschiedenen Renderern funktionieren? Lässt man diese Tags dann einfach weg und interpretiert nur die JSF-Tags? Generell habe ich noch nicht gehört, dass man andere Renderer einsetzt.
Genauso verhält es sich mit der Verknüpfung mit JavaScript: Es gibt ja auch onClick-Attribute etc, die ich dann mit JavaScript verbinden kann. Ist das hui oder pfui? Wenn ich eine Webseite gestalte, dann möchte ich natürlich an einigen Stellen etwas JavaScript verwenden, was eventuell nicht von ajax4jsf abgedeckt ist. Ist das dann so gedacht, dass ich hier einfach meinen JavaScript-Code (oder Funktionsaufrufe) reinschreibe? Oder löst man das anders? Sonst hab ich ja schon wieder etwas eingebaut, was ja nur für (XHTML) sinnvoll ist. Wenn ich z.B. einen PDF-Renderer habe interessiert mich dieses JavaScript ja nicht sonderlich.
Hab ich hier einen Denkfehler oder ist das einfach etwas schwierig zu trennen? Oder ignoriert man das Konzept mit den Renderern und baut einfach seine Seite mit JSF-Tags und bisserl HTML-Tags und JavaScript dazwischen?
Gruß
Mike
ich habe ein Verständnisproblem bei JSF: Ich dachte eigentlich, dass ich im JSF-File keinerlei Layout-Angaben haben soll. Es gibt ja das Konzept der Renderer und daher dachte ich solle ich auf HTML im JSF verzichten. Aber ich weiß einfach nicht, wie ich sonst Layouts gestalten soll. Ohne z.B. <DIV> oder einem Link auf CSS, was ja standard (X)HTML ist komme ich da nicht weit. Wie soll das denn mit verschiedenen Renderern funktionieren? Lässt man diese Tags dann einfach weg und interpretiert nur die JSF-Tags? Generell habe ich noch nicht gehört, dass man andere Renderer einsetzt.
Genauso verhält es sich mit der Verknüpfung mit JavaScript: Es gibt ja auch onClick-Attribute etc, die ich dann mit JavaScript verbinden kann. Ist das hui oder pfui? Wenn ich eine Webseite gestalte, dann möchte ich natürlich an einigen Stellen etwas JavaScript verwenden, was eventuell nicht von ajax4jsf abgedeckt ist. Ist das dann so gedacht, dass ich hier einfach meinen JavaScript-Code (oder Funktionsaufrufe) reinschreibe? Oder löst man das anders? Sonst hab ich ja schon wieder etwas eingebaut, was ja nur für (XHTML) sinnvoll ist. Wenn ich z.B. einen PDF-Renderer habe interessiert mich dieses JavaScript ja nicht sonderlich.
Hab ich hier einen Denkfehler oder ist das einfach etwas schwierig zu trennen? Oder ignoriert man das Konzept mit den Renderern und baut einfach seine Seite mit JSF-Tags und bisserl HTML-Tags und JavaScript dazwischen?
Gruß
Mike