Ok I've updated to 4.1.2, thanks for those who helped getting me on the right OGNL repository but and still can't seem to get the InlineEditBox to change a property. Here is what I have:
page.html: <form jwcid="[EMAIL PROTECTED]" listener="listener:updateAgents"> <table border="1" cellspacing="0" width="100%" cellpadding="5" style="border-collapse:collapse;border:1px solid #333333"> <tr valign="top" jwcid="[EMAIL PROTECTED]" source="ognl:ActiveAgents" value="ognl:currentAgent"> <td align="center"> <a jwcid="@DirectLink" listener="listener:removeAgent" parameters="ognl:currentAgent" > <img jwcid="@Image" image="asset:deleteImg" border="0"/> </a> </td> <td><span jwcid="@InlineEditBox" value="ognl:currentAgent.label"/></td> ... </tr></table></form> page.java public void updateAgents(){ List agents = getActiveAgents(); Iterator it = agents.iterator(); while(it.hasNext()){ TsAgent agent = (TsAgent) it.next(); saveAgent(agent); } } When I use a normal TextField component this works fine, but the InlineEditBox does not update the agent.label property. ~chris On 6/3/07, Chris Chiappone <[EMAIL PROTECTED]> wrote:
I'm ready to switch to 4.1.2 as soon as the jira for the jdk 1.4 gets resolved. Thanks On 6/3/07, Jesse Kuhnert <[EMAIL PROTECTED]> wrote: > The new version doesn't need a listener method. It should happen > transparently for you automatically. (as always, there have been fixes in > many areas including this specific component in 4.1.2 ) > > On 6/1/07, Chris Chiappone <[EMAIL PROTECTED]> wrote: > > > > I used to use the InlineEditBox from tacos in 4.0 and have recently > > upgraded to 4.1 > > > > The tacos component had a listener binding where I could update > > changes to a persist property in my database. How is this > > accomplished with the new InlineEditBox component in tap 4.1? > > > > I am also using java 1.4 so I don't believe i can make use of the > > @EventListener component. > > > > Thanks, > > > > -- > > ~chris > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > > -- > Jesse Kuhnert > Tapestry/Dojo team member/developer > > Open source based consulting work centered around > dojo/tapestry/tacos/hivemind. http://blog.opencomponentry.com > -- ~chris
-- ~chris --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]