You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tapestry.apache.org by li li <li...@hotmail.com> on 2007/05/06 07:48:13 UTC
How to get parameter by parameter name?
hi everyone:
I have a list in home page. I want to forward to detail page when I
click title . So I write the code:
<a href="#" jwcid="@DirectLink" listener="listeners:getThreadDetail"
parameters="ognl:components.tableRows.tableRow.id">
<span jwcid="@Insert"
value="ognl:components.tableRows.tableRow.threadTitle" />
</a>
In ThreadDetail page,what is the parameter name? I could get parameter
using : IRequestcycle.getParameters()[0] to get it. But it is not a good
practice. It depends parameters' sequence. I don't know what 's the
parameter name ,So I don't know how to get parameter value by parameter
name. If someone know,please help. thks!
_________________________________________________________________
免费下载 MSN Explorer: http://explorer.msn.com/lccn
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org
Re: How to get parameter by parameter name?
Posted by Andreas Andreou <an...@di.uoa.gr>.
You can just have
public void getThreadDetail(Long id)
and the parameter will be filled in automatically when your listener is
invoked.
On 5/6/07, li li <li...@hotmail.com> wrote:
>
> hi everyone:
>
> I have a list in home page. I want to forward to detail page when I
> click title . So I write the code:
> <a href="#" jwcid="@DirectLink" listener="listeners:getThreadDetail"
> parameters="ognl:components.tableRows.tableRow.id">
> <span jwcid="@Insert"
> value="ognl:components.tableRows.tableRow.threadTitle" />
> </a>
> In ThreadDetail page,what is the parameter name? I could get parameter
> using : IRequestcycle.getParameters()[0] to get it. But it is not a good
> practice. It depends parameters' sequence. I don't know what 's the
> parameter name ,So I don't know how to get parameter value by parameter
> name. If someone know,please help. thks!
>
> _________________________________________________________________
> 免费下载 MSN Explorer: http://explorer.msn.com/lccn
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> For additional commands, e-mail: users-help@tapestry.apache.org
>
>
--
Andreas Andreou - andyhot@apache.org - http://andyhot.di.uoa.gr
Tapestry / Tacos developer
Open Source / JEE Consulting