Re: Cache problem
Edy Toha <[email protected]>
| Newsgroups | gmane.comp.java.tapestry.devel |
|---|---|
| Message-ID | <[email protected]> |
Yes, it works, thanks for great helps (it's a wow, only 1 day, after seeking way to solve my problem for couple weeks ;)) and now i understand what fireObservedChange() does. Tapestry : Hard for firsttime, easy when everyone help.... ;) Regards Edy Toha Howard M. Lewis Ship wrote: > You need to make the currentPage property a persistant property. > > Invoke fireObservedChange() from its setter method. > > Clear it out in detach(). Alternately, implement an initialize(). See the > JavaDoc for more details. > > Tapestry stores persistent properties between request cycles within the > user's HttpSession. When the page is next accessed, the properties are > restored. > > ----- Original Message ----- > From: "Edy Toha" <[email protected]> > To: "Malcolm Edgar" <[email protected]>; "tapestry-developer" > <[email protected]> > Sent: Wednesday, December 11, 2002 2:14 AM > Subject: Re: [Tapestry-developer] Cache problem > > > >>Malcom, >> >>I have this : >> >> >>private int _currentPage = 1; >>private int _resultCount; >>private int _pageCount; >> >>public void detach(){ >> // _currentPage = 1; >> // _resultCount= 0; >> // _pageCount=0; >> super.detach(); >>} >> >>I can't set _currentPage to 1 in detach() because when I click to next >>page, it will goes to the page 1. >>I took some code from vlib, the differences that vlib uses 'Browser' >>component, and I take some browser code without component. >> >>Is there another way? or should I code just like vlib? >> >>Thanks >> >>Regards >> >>Edy Toha >> ------------------------------------------------------- This sf.net email is sponsored by: With Great Power, Comes Great Responsibility Learn to use your power at OSDN's High Performance Computing Channel http://hpc.devchannel.org/