[jboss-user] [JBoss Seam] - Re: [2.0beta1]s:button + pages.xml behaviour change
ellenzhao
do-not-reply at jboss.com
Thu Jul 5 17:40:06 EDT 2007
Here is the first experiment I did today.
in the new-recipe.xhtml:
| ...
| <s:link value="Add an ingredient" action="#{ingredientManager.startAddAnIngredient(recipeManager.recipe)}" />
| ...
| <s:button value="Cancel Creating New Recipe" action="#{recipeManager.cancelNewRecipe}" />
| ...
|
in the pages.xhtml, at first it was like below. It prevented the "Cancel Creating New Recipe" button redirecting to /home.xhtml:
| <page view-id="/new-recipe.xhtml">
| <navigation from-action="#{ingredientManager.startAddAnIngredient(recipeManager.recipe)}">
| <redirect view-id="/new-recipe.xhtml" />
| </navigation>
| </page>
|
| <page view-id="/new-recipe.xhtml">
|
| <navigation from-action="#{recipeManager.cancelNewRecipe}">
|
| <redirect view-id="/home.xhtml" />
|
| </navigation>
|
| </page>
|
|
|
|
|
When I modified the code in page.xhtml like below (disabled the first block), the "Cancel..." button worked! And, the "Add an ingredient" link worked correctly too, even if I commented the first block out.
| <!--
| <page view-id="/new-recipe.xhtml">
| <navigation from-action="#{ingredientManager.startAddAnIngredient(recipeManager.recipe)}">
| <redirect view-id="/new-recipe.xhtml" />
| </navigation>
| </page>
| -->
|
| <page view-id="/new-recipe.xhtml">
| <navigation from-action="#{recipeManager.cancelNewRecipe}">
| <redirect view-id="/home.xhtml" />
| </navigation>
| </page>
|
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4061048#4061048
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4061048
More information about the jboss-user
mailing list