Hi all,

Thanks for your interest; that's the aswer i was
looking for, i did't understood the meaning of those
"*Var" attributes; now it's all clear, thank you very
much, hope for the others to. I have to admit that i
was using it wrong, and wondered why it was't working
:). 

In this case what it could be done, so a backend bean
it will be informed on the page index changed? maybe a
"pageSelectionChange" listener will make things more
clear? are there any plans of implementing such a
listener, similar to "tabChangeListener" used for
tabs?

Thanks again,

Regards,

Catalin


--- Manfred Geiler <[EMAIL PROTECTED]> wrote:

> Hi all,
> Again some things are getting mixed up here I fear:
> "pageIndexVar" and "pageCountVar" are runtime
> variables that function 
> similar to the "var" attribute in the <x:dataTable>.
> That means: during 
> runtime there is a bean available in request-scope
> that can be accessed 
> by a name, that is specified by the corresponding
> "pageIndexVar" or 
> "pageCountVar" attribute.
> 
> Example:
> <x:dataScroller ... pageIndexVar="foo" ...>
> Within the "scope" of the <x:dataScroller>  (i.e.
> between the begin and 
> end tag) you can access the value (in fact a request
> scope bean) by 
> using the expression "#{foo}".
> e.g. <h:outputText value="#{foo}"/> renders the
> current page number of 
> the dataTable that is associated with this
> dataScroller.
> 
> See dataScroller.jsp in MyFaces examples!
> 
> HTH,
> Manfred
> 
> 
> 
> Korhonen, Kalle wrote:
> > On the page, make the pageIndexVar use a bean
> property, and implement
> > the getters and setters for it in the backing
> bean. No extra work
> > required and you can also reset to first page etc.
> in the backing bean
> > logic in case you are implementing some kind of a
> table displaying
> > search results or something similar.
> > 
> > Kalle
> > 
> > 
> >>-----Original Message-----
> >>From: Bill Dudney [mailto:[EMAIL PROTECTED] 
> >>Sent: Tuesday, November 16, 2004 4:55 PM
> >>To: MyFaces Discussion
> >>Subject: Re: "Request scope" clarification need
> >>
> >>Hi Catalin,
> >>
> >>Have you tried asking the session for the value?
> >>
>
>>FacesContext.getCurrentInstance().getExternalContext().getSess
> >>ionMap().g
> >>et('the value specified for pageIndexVar');
> >>
> >>should do the trick.
> >>
> >>I'm not sure about the data table.
> >>
> >>Hope this helps,
> >>
> >>-bd-
> >>
> >>On Nov 16, 2004, at 7:48 AM, Catalin Kormos wrote:
> >>
> >>
> >>>Hi,
> >>>
> >>>I'm almost very new to JSF, i'm trying to use it
> on a new project, 
> >>>more exacly, i'm using myfaces-1.0.7; i think i
> need some 
> >>>clarifications about the "session scope", i guess
> i don't 
> >>
> >>understand 
> >>
> >>>well what is all about. For example, in tlddocs,
> for tag 
> >>>x:dataScroller, there is an attribute,
> "pageIndexVar"; the 
> >>
> >>following 
> >>
> >>>is the description "A parameter name, under which
> the actual page 
> >>>index is set in request scope similar to the var
> parameter";
> >>>
> >>>My question is: how can i get the value for that
> parameter from the 
> >>>request scope? i realy need the value to be able
> to detect 
> >>
> >>the change 
> >>
> >>>in the page index currenly displayed by the data
> table. Is 
> >>
> >>there any 
> >>
> >>>other possibility to be informed about the change
> of the currently 
> >>>displayed page index, for a data table?
> >>>
> >>>Thanks, i would realy appreciate some help,
> >>>
> >>>Regards,
> >>>
> >>>Catalin
> >>>
> >>>
> >>>           
> >>>__________________________________
> >>>Do you Yahoo!?
> >>>The all-new My Yahoo! - Get yours free!
> >>>http://my.yahoo.com
> >>>
> >>>
> >>
> >>
> >>
> > 
> > 
> 



                
__________________________________ 
Do you Yahoo!? 
Meet the all-new My Yahoo! - Try it today! 
http://my.yahoo.com 
 

Reply via email to