Not really sure.  Nested data tables?   It's more of a presentation
problem than a programming problem.   I don't do well in those areas
:)


On 8/12/05, Colin Chalmers <[EMAIL PROTECTED]> wrote:
> Hi Mike,
> 
> Thx for the answers, I'll be looking into the solutions and trying them
> out. Certainly the one for x:saveState is going to be very beneficial!
> 
> However your answer to my dataTable problem still leaves me with a problem.
> The reason that I split the data up in the first place is because I need
> to place header text between the different data, specifying the
> different costs associated with the purchace. see below
> 
> Travel costs
> 2-room appartment   340.00
> reservation costs         30.00
> 
> Total travel costs      370.00
> 
> Administration Costs
> foo1                           10.00
> foo2                           20.00
> 
> Insurances
> foo1                           50.00
> foo2                           60.00
> 
> Total costs                510.00
> 
> Thoughts on this?
> 
> Colin
> 
> 
> Mike Kienenberger wrote:
> 
> >On 8/11/05, Colin Chalmers <[EMAIL PROTECTED]> wrote:
> >
> >
> >>1. I have a couple of managed beans in session scope. After making the
> >>purchase definate I want to remove them, or reset them in session. Is
> >>there a recomended way of doing this or it simply, find them in the
> >>context and invoke a reset method clearing all data  in that object? Or
> >>can I remove the object from facescontext in some way?
> >>
> >>
> >
> >You can look at using request-scoped beans and the <x:saveState> component.
> >The x:saveState component will preserve a target (like your bean) so
> >long as the x:saveState component specification for that bean appears
> >on a page.   As soon as your user navigates to a page without such an
> >x:saveState component, it'll be lost.
> >
> >
> >
> >>2. I have to show data from several different lists in tabular format,
> >>in one table to be exact. I tried 3 seperate dataTables under each other
> >>which shows the correct data but looks ugly. Something along the lines
> >>of panelgrid with embedded datatable would probably be appropriate but
> >>is not giving correct result. I need some help on this one
> >>
> >>
> >
> >Have your dataTable binding point to a getter method that combines the
> >three lists into one.
> >
> >
> >
> >>3. Is there some way to show a datatable only if the list data being
> >>provided is greater than zero or does one have to revert to JSTL to
> >>solve this, checking for > 0 in an if statement before writing the table?
> >>
> >>
> >
> >Use the rendered attribute.   ie, rendered="#{listDataIsNonEmpty}"
> >
> >
> >
> >>4. Is there any way to pass arguments to methods being invoked? I read
> >>somewhere that this was a restriction in EL and was not possible. Is
> >>that the case?
> >>
> >>
> >
> >There's a lot of ugly workarounds for this, but there's no direct
> >support for it.
> >You can also use an alternate EL.
> >
> >
> >
> >
> >
> 
>

Reply via email to