Guten Morgen,
ich hab eine Problem, bei dem ich absolut nicht mehr weiß was los ist!
Vielleicht habt ihr einen guten Tipp für mich.
Folgendes:
Ich habe ein relativ simple Seite mit Tabs (richfaces).
[XML]<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html
xmlns="http://www.w3.org/1999/xhtml"
xmlns:rich="http://richfaces.org/rich"
xmlns:ui="http://java.sun.com/jsf/facelets">
<rich:tabPanel switchType="ajax">
<rich:tab header="Active Stuff">
<ui:include src="/Stuff/operator/activeStuff .xhtml"/>
</rich:tab>
<rich:tab header="Stuff">
<ui:include src="/Stuff/operator/Stuff .xhtml"/>
</rich:tab>
<rich:tab header="Feature">
<p>Here you would see all features</p>
</rich:tab>
</rich:tabPanel>
</html>[/XML]
Problem:
ALLE includes werden ausgeführt und somit werden die entsprechenden Aktionen in der Bean ausgeführt.
Das würde ich gerne vermeiden.
[XML]<ui:include src="/Stuff/operator/Stuff .xhtml"/>[/XML]
soll z.B. nur gerendert werden, wenn ich diesen Tab drücke (dahinter liegen Datenbankabfragen etc. somit wird es bei vielen Tabs extrem langsam)
Hat jemand eine gute Idee wie ich sowas machen könnte? Vielleicht ein anderen Ansatz? Bin offen für alles
Danke!
ich hab eine Problem, bei dem ich absolut nicht mehr weiß was los ist!
Vielleicht habt ihr einen guten Tipp für mich.
Folgendes:
Ich habe ein relativ simple Seite mit Tabs (richfaces).
[XML]<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html
xmlns="http://www.w3.org/1999/xhtml"
xmlns:rich="http://richfaces.org/rich"
xmlns:ui="http://java.sun.com/jsf/facelets">
<rich:tabPanel switchType="ajax">
<rich:tab header="Active Stuff">
<ui:include src="/Stuff/operator/activeStuff .xhtml"/>
</rich:tab>
<rich:tab header="Stuff">
<ui:include src="/Stuff/operator/Stuff .xhtml"/>
</rich:tab>
<rich:tab header="Feature">
<p>Here you would see all features</p>
</rich:tab>
</rich:tabPanel>
</html>[/XML]
Problem:
ALLE includes werden ausgeführt und somit werden die entsprechenden Aktionen in der Bean ausgeführt.
Das würde ich gerne vermeiden.
[XML]<ui:include src="/Stuff/operator/Stuff .xhtml"/>[/XML]
soll z.B. nur gerendert werden, wenn ich diesen Tab drücke (dahinter liegen Datenbankabfragen etc. somit wird es bei vielen Tabs extrem langsam)
Hat jemand eine gute Idee wie ich sowas machen könnte? Vielleicht ein anderen Ansatz? Bin offen für alles
Danke!