[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