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

Reply via email to