No problem! It's always a mystery until it isn't :)

Dave

On Tue, Oct 26, 2010 at 3: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
>>
>>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscr...@struts.apache.org
For additional commands, e-mail: user-h...@struts.apache.org

Reply via email to