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]

Reply via email to