> Dave/Peter,
>
> Was the issue resolved due to names of methods and properties not matching?
>
> Curious,
> Ashlon
>
>
> On Tue, Oct 26, 2010 at 2:42 PM, Peter Bliznak <pbliz...@gmail.com> wrote:
>
>> Yep, got it ... I really didn't realize that method of referring to stuff
>> on
>> OLGN stack could make such a difference.
>> All works now, thanks Dave!
>>
>>
>>
>> On Tue, Oct 26, 2010 at 3:23 PM, Dave Newton <davelnew...@gmail.com>
>> wrote:
>>
>> > And I told you why you're having that problem. The difference between
>> > your code ("doesn't work") and Ying's code ("does work") tells you the
>> > same thing. And if you understand how things like the <s:iterator...>
>> > tag work, you understand why it displays correctly, even though it
>> > fails on the submit. Yes?
>> >
>> > Dave
>> >
>> > On Tue, Oct 26, 2010 at 3:12 PM, Peter Bliznak <pbliz...@gmail.com>
>> wrote:
>> > > In the email above I was typing fast ans made mistakes but in code I
>> have
>> > > everything OK.
>> > > As I`ve said I can load list and show all records and column with
>> > checkboxes
>> > > is displayed correctly as well.
>> > > It is only when I try to get list back after submit I have problem.
>> > >
>> > >
>> > > On Tue, Oct 26, 2010 at 3:05 PM, Dave Newton <davelnew...@gmail.com>
>> > wrote:
>> > >
>> > >> Your names are wrong; if you're trying to reference a property of a
>> > >> member in a list, you need to reference the list--how else would it
>> > >> know what it's supposed to set? Think of OGNL names the exact same
>> way
>> > >> you'd use a Java name.
>> > >>
>> > >> The type conversion documentation covers this (somewhat obliquely,
>> > >> IMO), as do both books you mentioned.
>> > >>
>> > >> Dave
>> > >>
>> > >> On Tue, Oct 26, 2010 at 2:36 PM, Peter Bliznak <pbliz...@gmail.com>
>> > wrote:
>> > >> > Nope........basically first line in the action is to call getter on
>> > that
>> > >> > list and it is already null ..... man :-(
>> > >> >
>> > >> > On Tue, Oct 26, 2010 at 2:33 PM, satyanarayana katta
>> > >> > <saty.pra...@gmail.com>wrote:
>> > >> >
>> > >> >> R u by any chance creating the new list in the action class. If
>> so
>> > it
>> > >> >> won't work and u will get null.
>> > >> >>
>> > >> >> Sent from my iPhone
>> > >> >>
>> > >> >> On Oct 26, 2010, at 10:23 AM, Peter Bliznak <pbliz...@gmail.com>
>> > wrote:
>> > >> >>
>> > >> >> > Opps...damn gmail.
>> > >> >> >
>> > >> >> > As I've said I am using pretty much same approach as it was
>> > suggested
>> > >> >> above
>> > >> >> > by the other poster.
>> > >> >> > I have list:
>> > >> >> > private List<WorkOrderTask> workOrderTaskList;
>> > >> >> >
>> > >> >> > with getter and setter'
>> > >> >> >
>> > >> >> > EAch : WorkOrderTask have :
>> > >> >> > Long id;
>> > >> >> > boolean completed ;// checkbox
>> > >> >> >
>> > >> >> > with getters and setter's
>> > >> >> >
>> > >> >> > in jsp iterate:
>> > >> >> >
>> > >> >> >
>> > >> >> > <s:if test="workOrderTaskList.size() > 0">
>> > >> >> > <s:iterator value="workOrderTask proceList"
>> var="task"
>> > >> >> > status="assetStatus">
>> > >> >> > <tr class="listRow">
>> > >> >> > <td ><s:checkbox theme="simple"
>> > >> name="completed"
>> > >> >> > fieldValue="%{#task.completed}" /> </td>
>> > >> >> > <td ><p><s:property
>> value="strDescription"
>> > >> >> > /></p></td>
>> > >> >> > so on....................
>> > >> >> >
>> > >> >> >
>> > >> >> > at this stage I can display everything - all works including
>> > >> checkboxes.
>> > >> >> >
>> > >> >> > Problem is when I submit and trying to retrive workOrderTaskList
>> > >> inside
>> > >> >> my
>> > >> >> > action for futher processing - list is null - and I do have
>> > >> getter/setter
>> > >> >> >
>> > >> >> >
>> > >> >> >
>> > >> >> >
>> > >> >> > On Tue, Oct 26, 2010 at 12:20 PM, Dave Newton <
>> > davelnew...@gmail.com>
>> > >> >> wrote:
>> > >> >> >
>> > >> >> >> This question has been asked and answered quite a few times. I
>> > agree
>> > >> >> >> the documentation should reflect this; as we're a volunteer
>> group
>> > all
>> > >> >> >> assistance is appreciated. Feel free to file a CLA and update
>> the
>> > >> docs
>> > >> >> >> to accurately reflect current behavior, and add entries to the
>> FAQ
>> > if
>> > >> >> >> it addresses a typical pain point.
>> > >> >> >>
>> > >> >> >> And my book specifically *did* address many types of best
>> > practices,
>> > >> >> >> but mine, like all other books, have a limited number of pages,
>> > and
>> > >> >> >> which information is included/excluded is not always up to the
>> > >> author.
>> > >> >> >>
>> > >> >> >> The reason the docs for checkbox don't address this typical
>> case
>> > is
>> > >> >> >> because it has nothing specifically to do with checkboxes.
>> > >> >> >>
>> > >> >> >> If you're having a specific issue, post your code,
>> configuration,
>> > and
>> > >> >> >> Struts version, otherwise we can't really help.
>> > >> >> >>
>> > >> >> >> Dave
>> > >> >> >>
>> > >> >> >> On Tue, Oct 26, 2010 at 11:59 AM, Peter Bliznak <
>> > pbliz...@gmail.com>
>> > >> >> >> wrote:
>> > >> >> >>> Listen I googled quite a while before I asked here and all I
>> saw
>> > was
>> > >> >> sea
>> > >> >> >> of
>> > >> >> >>> lost souls asking same question dating back to 2007...but NOT
>> > >> >> >> answers...if
>> > >> >> >>> it is so simple and obvious then why docs for checkbox are not
>> > >> >> mentioning
>> > >> >> >>> this trivial case. ...... BTW would you please point me to the
>> > site
>> > >> >> where
>> > >> >> >>> there is nicely organized reading on Best Struts2
>> Practices....I
>> > >> will
>> > >> >> >> truly
>> > >> >> >>> appreciate it. (S2 in Action didn't mention and book written
>> by
>> > guy
>> > >> >> with
>> > >> >> >>> similar same like yours neither....aside from that Ive' read 3
>> > >> >> >> more...guess
>> > >> >> >>> what... nobody mentioned it anywhere)
>> > >> >> >>>
>> > >> >> >>> On Tue, Oct 26, 2010 at 7:54 AM, Dave Newton <
>> > davelnew...@gmail.com
>> > >> >
>> > >> >> >> wrote:
>> > >> >> >>>
>> > >> >> >>>> Oh, I understand. Definitely agree; I think the OP just isn't
>> > aware
>> > >> of
>> > >> >> >>>> some S2 functionality and/or best practices, that's all.
>> > >> >> >>>>
>> > >> >> >>>> Dave
>> > >> >> >>>>
>> > >> >> >>>> On Tuesday, October 26, 2010, Li Ying <
>> liying.cn.2...@gmail.com
>> > >
>> > >> >> wrote:
>> > >> >> >>>>> I mean:
>> > >> >> >>>>>
>> > >> >> >>>>> Representing associated data by a DTO class and then holding
>> > DTO
>> > >> >> >>>>> instances in one List
>> > >> >> >>>>>
>> > >> >> >>>>> is better than
>> > >> >> >>>>>
>> > >> >> >>>>> Holding data in several separated Lists each represent one
>> > column.
>> > >> >> >>>>>
>> > >> >> >>>>>
>> > >> >> >>>>>
>> > >> >> >>>>> 2010/10/26 Dave Newton <davelnew...@gmail.com>:
>> > >> >> >>>>>> On Tue, Oct 26, 2010 at 4:32 AM, Li Ying wrote:
>> > >> >> >>>>>>> I think this is a better design, because the data modal is
>> > more
>> > >> >> >>>>>>> compliant with OO principles.
>> > >> >> >>>>>>
>> > >> >> >>>>>> Better than what?
>> > >> >> >>>>>>
>> > >> >> >>>>>> (And as an aside, there's nothing particularly OO about
>> what's
>> > >> >> >>>>>> essentially a struct, although from a pragmatic viewpoint,
>> > >> >> >>>>>> particularly when doing data transfer, sometimes such
>> > constructs
>> > >> >> seem
>> > >> >> >>>>>> reasonable. See http://c2.com/cgi/wiki?DumbDataObject for
>> a
>> > >> brief
>> > >> >> >>>>>> discussion.)
>> > >> >> >>>>>>
>> > >> >> >>>>>> Dave
>> > >> >> >>>>>
>> > >> >> >>>>>
>> > >> ---------------------------------------------------------------------
>> > >> >> >>>>> To unsubscribe, e-mail: user-unsubscr...@struts.apache.org
>> > >> >> >>>>> For additional commands, e-mail:
>> user-h...@struts.apache.org
>> > >> >> >>>>>
>> > >> >> >>>>>
>> > >> >> >>>>
>> > >> >> >>>>
>> > >> ---------------------------------------------------------------------
>> > >> >> >>>> To unsubscribe, e-mail: user-unsubscr...@struts.apache.org
>> > >> >> >>>> For additional commands, e-mail: user-h...@struts.apache.org
>> > >> >> >>>>
>> > >> >> >>>>
>> > >> >> >>>
>> > >> >> >>
>> > >> >> >>
>> > ---------------------------------------------------------------------
>> > >> >> >> To unsubscribe, e-mail: user-unsubscr...@struts.apache.org
>> > >> >> >> For additional commands, e-mail: user-h...@struts.apache.org
>> > >> >> >>
>> > >> >> >>
>> > >> >>
>> > >> >>
>> ---------------------------------------------------------------------
>> > >> >> To unsubscribe, e-mail: user-unsubscr...@struts.apache.org
>> > >> >> For additional commands, e-mail: user-h...@struts.apache.org
>> > >> >>
>> > >> >>
>> > >> >
>> > >>
>> > >> ---------------------------------------------------------------------
>> > >> To unsubscribe, e-mail: user-unsubscr...@struts.apache.org
>> > >> For additional commands, e-mail: user-h...@struts.apache.org
>> > >>
>> > >>
>> > >
>> >
>> > ---------------------------------------------------------------------
>> > To unsubscribe, e-mail: user-unsubscr...@struts.apache.org
>> > For additional commands, e-mail: user-h...@struts.apache.org
>> >
>> >
>>
>
>