J
JSFverzweifelt
Gast
Hallo zusammen,
vielleicht hat jemand eine Idee, wie ich mein Problem löse:
Ich klicke auf "Berechnen"
[JAVA=42]
<a4j:commandLink id="showItem" actionListener="#{Bean.berechne}" reRender="panel" >
<rich:componentControl for="panel" attachTo="showItem" operation="show" event="onclick" />
Berechnen!
</a4j:commandLink>
[/code]
dann kommt
[JAVA=42]
<rich:modalPanel id="panel" width="350" height="100">
<f:facet name="header">
<hanelGroup>
<hutputText value="Bitte warten"></hutputText>
</hanelGroup>
</f:facet>
</rich:modalPanel>
[/code]
wenn die Prozedur fertig ist, rufe ich in der Bean auf:
[JAVA=42]
FacesContext context = FacesContext.getCurrentInstance();
context.getApplication().getNavigationHandler().handleNavigation(context, "fertig", "fertig.xhtml");
[/code]
Mein Navi-Handler macht folgendes:
[JAVA=42]
ViewHandler viewHandler = facesContext.getApplication().getViewHandler();
UIViewRoot viewRoot = viewHandler.createView(facesContext, "/pages/"+arg2);
facesContext.setViewRoot(viewRoot);
facesContext.renderResponse();
[/code]
Klappt alles wunderbar, allerdings wird mir die Seite kleiner angezeigt (benutze FireFox).
Praktisch die Seite schaut, wie wenn ich mit STRG+"-" die Seiteansicht einmal verkleinert habe.
Kann mir bitte jemand sagen, was ich falsch mache?
Danke schonmal
Noctarius: Hab mal den Tital angepasst
vielleicht hat jemand eine Idee, wie ich mein Problem löse:
Ich klicke auf "Berechnen"
[JAVA=42]
<a4j:commandLink id="showItem" actionListener="#{Bean.berechne}" reRender="panel" >
<rich:componentControl for="panel" attachTo="showItem" operation="show" event="onclick" />
Berechnen!
</a4j:commandLink>
[/code]
dann kommt
[JAVA=42]
<rich:modalPanel id="panel" width="350" height="100">
<f:facet name="header">
<hanelGroup>
<hutputText value="Bitte warten"></hutputText>
</hanelGroup>
</f:facet>
</rich:modalPanel>
[/code]
wenn die Prozedur fertig ist, rufe ich in der Bean auf:
[JAVA=42]
FacesContext context = FacesContext.getCurrentInstance();
context.getApplication().getNavigationHandler().handleNavigation(context, "fertig", "fertig.xhtml");
[/code]
Mein Navi-Handler macht folgendes:
[JAVA=42]
ViewHandler viewHandler = facesContext.getApplication().getViewHandler();
UIViewRoot viewRoot = viewHandler.createView(facesContext, "/pages/"+arg2);
facesContext.setViewRoot(viewRoot);
facesContext.renderResponse();
[/code]
Klappt alles wunderbar, allerdings wird mir die Seite kleiner angezeigt (benutze FireFox).
Praktisch die Seite schaut, wie wenn ich mit STRG+"-" die Seiteansicht einmal verkleinert habe.
Kann mir bitte jemand sagen, was ich falsch mache?
Danke schonmal
Noctarius: Hab mal den Tital angepasst
Zuletzt bearbeitet von einem Moderator: