[jboss-user] [JBoss Seam] - Re: Request for feedback
gavin.king@jboss.com
do-not-reply at jboss.com
Tue Dec 19 16:36:40 EST 2006
OK, so after much to and fro, I settled on the following:
anonymous wrote : <page view-id="/edit.jsp">
|
|
|
|
| <navigation from-action="#{home.load}">
|
| <render view-id="/404.jsp"/>
|
|
| <render view-id="/view.jsp">
|
|
|
|
| <begin-conversation/>
|
|
|
| <navigation from-action="#{home.update}">
| <redirect view-id="#{/view.jsp}">
| <end-conversation/>
|
|
|
|
|
Or, alternatively:
anonymous wrote : <page view-id="/edit.jsp">
|
|
|
|
| <navigation from-action="#{home.load}">
| <rule if-outcome="not-found">
| <render view-id="/404.jsp"/>
|
| <rule if-outcome="read-only">
| <render view-id="/view.jsp">
|
|
|
| <rule if-outcome="found">
| <begin-conversation/>
|
|
|
| <navigation from-action="#{home.update}">
| <redirect view-id="#{/view.jsp}">
| <end-conversation/>
|
|
|
|
|
Or even:
anonymous wrote : <page view-id="/edit.jsp">
|
|
|
|
| <navigation from-action="#{home.load}"
| evaluate="#{home.status}">
| <rule if-outcome="NOT_FOUND">
| <render view-id="/404.jsp"/>
|
| <rule if-outcome="READ_ONLY">
| <render view-id="/view.jsp">
|
|
|
| <rule if-outcome="FOUND">
| <begin-conversation/>
|
|
|
| <navigation from-action="#{home.update}">
| <redirect view-id="#{/view.jsp}">
| <end-conversation/>
|
|
|
|
|
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3995127#3995127
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3995127
More information about the jboss-user
mailing list