[jbossseam-issues] [JBoss JIRA] Closed: (JBSEAM-1971) Allow actions to have parameters in pages.xml

Dan Hinojosa (JIRA) jira-events at lists.jboss.org
Tue Sep 25 22:29:40 EDT 2007


     [ http://jira.jboss.com/jira/browse/JBSEAM-1971?page=all ]

Dan Hinojosa closed JBSEAM-1971.
--------------------------------

    Resolution: Won't Fix

The setup of properties of a custom bean can be created in components.xml and then used in pages.xml.  The setting of bean properties in pages.xml is inappropriate.

> Allow actions to have parameters in pages.xml
> ---------------------------------------------
>
>                 Key: JBSEAM-1971
>                 URL: http://jira.jboss.com/jira/browse/JBSEAM-1971
>             Project: JBoss Seam
>          Issue Type: Feature Request
>          Components: Framework
>    Affects Versions: 2.0.0.CR1
>         Environment: JBoss-4.2.1, Seam 2.0.0 Daily Build, JDK 6, 
>            Reporter: Dan Hinojosa
>            Priority: Critical
>
> For a well-rounded navigation system for seam, we need to be able to set parameters in the action tags for  the page in the pages.xml file.  See in the below example where I have  <!--Man o' man, I would love to do this!--> comments.  Currently we are unable to set these parameters.  This would be tremendous asset to the 2.0.0 release and make the framework very flexible and would promote code reuse.  This would have nothing to do creating RESTful pages, this is just a way to be able to better initialize components before page rendering.
> <page view-id="/quote/fencequote.xhtml">
>         <action execute="#{searchAllAvailableFencesBean.search}" >
>             <param name="type" value="fence"/>   <!--Man o' man, I would love to do this!-->
>             <param name="subtype" value="standard"/>   <!--Man o' man, I would love to do this!-->
>         </action>
>         <action execute="#{searchAllColorsBean.search}"/>
>         <begin-conversation join="true"/>
>         <navigation from-action="#{fenceQuoteManagerBean.save}">
>             <redirect view-id="/quote/fencequotethanks.xhtml"/>
>             <end-conversation/>
>         </navigation>
>     </page>
> P.S. This would also have to entail modification of the xsd file.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        



More information about the seam-issues mailing list