It's not a secret anymore!
The moose likes Servlets and the fly likes Problem in refreshing the data.. Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of Java Interview Guide this week in the Jobs Discussion forum!
JavaRanch » Java Forums » Java » Servlets
Bookmark "Problem in refreshing the data.." Watch "Problem in refreshing the data.." New topic

Problem in refreshing the data..

SenthilKumar Natarajan

Joined: Mar 21, 2001
Posts: 15
I want to display the data in a tree view.
To fetch the data from database, populating the data in Vector object
and forwarding the same to a jsp file thro' servlet coding.
In the jsp i am getting the vector objects from the request object and
displaying the data.
The code is perfectly working when the application starts.
When the browser is idle for some time and again i try to access the links, the vector objects are giving the last accessed values and not refreshing the data.
When i restarts the server everything is perfect. I am not using the session object.

Pl. can you point me where i have to make correction to solve this problem.

Senthil Kumar Natarajan<br />SCEA
mahadevan raja
Ranch Hand

Joined: Apr 11, 2001
Posts: 96
When u r in the development stage set the reload interval to a minimum value,because u need to make changes often,but once everything is developed then set the reload interval to the default value.
At present reduce the reload interval.
ur problem will be solved.

SPECIALIST-WCSV5.1 Implementation.<br />SYSTEMS EXPERT-WAS4.0 Administration
SenthilKumar Natarajan

Joined: Mar 21, 2001
Posts: 15
Hi Mahadevan,
Thank u for your immediate response.
My problem is not in development stage.
I finished the development and facing the problem in testing face.
Mike Curwen
Ranch Hand

Joined: Feb 20, 2001
Posts: 3695

Is it browser caching?

When you click refresh, or the 'link' a second time, is there something you can put in your servlet to confirm that it's refreshing the vector? ie: System.out.println("refreshing vector");
SenthilKumar Natarajan

Joined: Mar 21, 2001
Posts: 15
My problem was not due to browser cache. I think the server getting time out. I think now u can understand my problem.

Joined: Jan 28, 2002
Posts: 5
try to put the vector in session and set session time out as per u'r requirement.
I agree. Here's the link:
subject: Problem in refreshing the data..
jQuery in Action, 3rd edition