Hi,

According to Seam App Framework documentation, "when we link to the page with 
no request parameter, the Create page will be displayed".

But, the behavior I'm really getting is: when clicking "new" button for the 
first time, a new entity is created. So I click back button, and choose (in a 
list) a saved entity to edit. Click back button again, and click new button. 
Here, instead of having a new entity, the page displays the last edited entity.

A) pages.xml

  | <page view-id="/edit.xhtml">
  | <param name="id" value="#{home.id}"
  |     converterId="javax.faces.Long" />
  | </page>
  | 

B) index.xhtml

  | B1) New Button:
  | <s:link view="/edit.xhtml" value="#{messages.new}" propagation="begin" />
  | 

B2) Edit Button:

  | <s:link view="/edit.xhtml" value="#{entity.name}" propagation="begin">
  |      <f:param name="id" value="#{entity.id}" />
  | </s:link>
  | 


Note: If I declare new button with id param, with no value, so the page is 
correctly displayed:

  | <s:link view="/edit.xhtml" value="#{entity.name}" propagation="begin">
  |      <f:param name="id" />
  | </s:link>
  | 

Is it the desired behavior?

Thanx in advance
Fabio.

View the original post : 
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4005557#4005557

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4005557
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to