RE: How to pass parameters between Page and component
Hi, It should be more like: component id=articleComp type=ArticleComp binding name=articleId value=ognl:articleId/ /component In your ArticleComp you access the 'articleId' parameter like this: IBinding iBinding = getBinding(articleId); String articleId = (String) iBinding.getObject(articleId); Regards, /Firas -Original Message- From: jake123 [mailto:[EMAIL PROTECTED] Sent: Monday, October 09, 2006 10:19 PM To: users@tapestry.apache.org Subject: How to pass parameters between Page and component Hi, I have a (hopefully) easy question. I have My index.page where I use some components. One of them needs a parameter articleId passed to it from my index.java file where I have a getArticleId(). I thaugh that I declared a parameter in the .page file and then use the same parameter in my binding tag in the component like this: parameter name=articleId required=yes/ component id=articleComp type=ArticleComp binding name=value value=articleId/ /component but I get an error when I do this. Unexpected element parameter within page-specification. So my question is: How do I pass my articleId from my index.java to my custom component? Thanks Jacob -- View this message in context: http://www.nabble.com/How-to-pass-parameters-between-Page-and-component-tf24 12533.html#a6724770 Sent from the Tapestry - User mailing list archive at Nabble.com. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: How to pass parameters between Page and component
thank you Dennis for your answer, it works perfectly fine :-) Cheers, Jacob -- View this message in context: http://www.nabble.com/How-to-pass-parameters-between-Page-and-component-tf2412533.html#a6737930 Sent from the Tapestry - User mailing list archive at Nabble.com. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE: How to pass parameters between Page and component
Thank you for your answer, I will try this solution too. Cheers, Jacob -- View this message in context: http://www.nabble.com/How-to-pass-parameters-between-Page-and-component-tf2412533.html#a6737950 Sent from the Tapestry - User mailing list archive at Nabble.com. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: How to pass parameters between Page and component
Jacob, Try this... Index.page: component id=articleComp type=ArticleComp binding name=articleId value=currentArticleId/ /component ArticleComp.jwc: parameter name=articleId required=yes/ Index.java should contain getCurrentArticleId(); Regards, Dennis jake123 wrote: Hi, I have a (hopefully) easy question. I have My index.page where I use some components. One of them needs a parameter articleId passed to it from my index.java file where I have a getArticleId(). I thaugh that I declared a parameter in the .page file and then use the same parameter in my binding tag in the component like this: parameter name=articleId required=yes/ component id=articleComp type=ArticleComp binding name=value value=articleId/ /component but I get an error when I do this. Unexpected element parameter within page-specification. So my question is: How do I pass my articleId from my index.java to my custom component? Thanks Jacob - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]