Ray,

I figured out this issue.  All you need to do is iterate through your
list in the form submit to pull back the updated values.  The other
issue I run into is if that object you are interating through uses a
separate getter from the page class that gets updated.  I can't seem
to get the value unless its part of the object being iterated.

On 2/13/06, Ray Fortycoats <[EMAIL PROTECTED]> wrote:
> If you have the solution, could you please put it up? Or if anyone else
> knows, I'd appreciate some input.
>
> Ive been looking at it for a while now and cant find an easy solution  : )
>
>
>
>
>
>
> On 2/2/06, Chris Chiappone <[EMAIL PROTECTED]> wrote:
> >
> > Nevermind.  This was much easier than I expected.
> >
> > On 2/2/06, Chris Chiappone <[EMAIL PROTECTED]> wrote:
> > > I am trying to do something I haven't done yet using tapestry.  I have
> > > a @For component that is in a form with quite a few input fields.
> > > Here is the page.html so you can see what I'm trying to do:
> > >
> > >         <form jwcid="[EMAIL PROTECTED]"
> > listener="listener:editCaseListener">
> > >                         <tr jwcid="@For" source="ognl:processList"
> > value="ognl:process"
> > > index="ognl:index" element="tr">
> > >                            <span jwcid="@If" condition="ognl:process !=
> > null">
> > >                                <td class="tableinfo" style="font-weight:
> > bold;">
> > >                                        <span jwcid="@If"
> > condition="ognl:process.trProcessType != null">
> > >                                                <span jwcid="@Insert"
> > value="ognl:process.trProcessType.processName"/>
> > >                                        </span>
> > >                                        <span jwcid="@Else">
> > >                                                <span jwcid="@Insert"
> > value="ognl:processName">ProcessName</span>
> > >                                        </span>
> > >                                </td>
> > >                                <td class="tableinfo">
> > >                                        <span jwcid="statusSelections" />
> > >                                </td>
> > >                                <td class="tableinfo">
> > >                                        <span jwcid="[EMAIL PROTECTED]"
> > value="ognl:process.scheduled"/>
> > >                                </td>
> > >                                <td class="tableinfo">
> > >                                        <span jwcid="[EMAIL PROTECTED]"
> > value="ognl:process.completed"/>
> > >                                </td>
> > >                                <td class="tableinfo">
> > >                                        <textarea jwcid="[EMAIL PROTECTED]"
> > value="ognl:process.notes"
> > > cols="60" rows="2">
> > >                                        </textarea>
> > >                                </td>
> > >                                <td class="tableinfo">
> > >                                        <textarea jwcid="[EMAIL PROTECTED]"
> > > value="ognl:process.internalnotes" cols="60" rows="2">
> > >                                        </textarea>
> > >                                </td>
> > >                                </span>
> > >                         </tr>
> > >                         <tr align="center">
> > >                <td class="tableFooter" colspan="6"><input
> > > jwcid="@Submit" name="Submit" label="message:submit"/></td>
> > >             </tr>
> > >                         </form>
> > >
> > >
> > > I'm not quite sure how to know which field is which when I submit the
> > > form in order to save the correct objects.  Does anyone have any
> > > pointers on what my editCaseListener should look like?  Thanks.
> > >
> > > --
> > > ~chris
> > >
> >
> >
> > --
> > ~chris
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> >
> >
>
>


--
~chris

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to