Hi,
In past non-faces applications I have had a simple method in my
controlling servlet that would automatically display a screen with a
given message before redirecting to some given page. Something like this:
...
displayRedirect("Your order was completed successfully", "index.jsp");
In my JSF application I have navigation-rules for each outcome and a
sepparate view for each message. So for the example above i'd have
something like:
<navigation-case>
<from-outcome>complete</from-outcome>
<to-view-id>/order_complete.xhtml</to-view-id>
</navigation-case>
The 'order_complete.xhtml' page would have the message "Your order was
completed successfully" and then a timed redirect to some other page.
I'm not completley stupid and am using a template (btw i'm using
facelets too) for all the redirection pages, but I'm still having to
create a page for each outcome.
Is there some nice way I can achieve this kind of behaviour without
making an individual view for all the messages?
Any comments welcome.
Thanks,
-Robert.