This week's book giveaway is in the Servlets forum.
We're giving away four copies of Murach's Java Servlets and JSP and have Joel Murach on-line!
See this thread for details.
The moose likes Servlets and the fly likes Refresh Header Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Murach's Java Servlets and JSP this week in the Servlets forum!
JavaRanch » Java Forums » Java » Servlets
Bookmark "Refresh Header" Watch "Refresh Header" New topic
Author

Refresh Header

Maulin Vasavada
Ranch Hand

Joined: Nov 04, 2001
Posts: 1871
hi,
i'm having two problems.
1. i am using response.setHeader("Refresh","5;URL=myurl");
response.sendRedirect("another html page");
this works fine in IE,NN4 but not in NN6! i don't know why. can anybody explain me that?
i got around the above problem using <META HTTP-EQUIV="Refresh" CONTENT="5;URL=myurl"> in my html page where i was redirecting the request after setting header as described in problem 1. it works for IE,NN4,NN6.
but there is a second problem. (well it might not be a problem as all browsers behaves same way).
here it is,
2. say i have put 5 seconds refresh time. and my html page to which i'm redirecting the request from the servlet again goes back to the same servlet. so we will have the same html page refreshed by the browser every 5 seconds. now comes the problem, while this refreshing works, if we press "refresh" button of the browser (when we are viewing the output html) then it stops refreshing it. and in the page source i see that META tag having refresh 5 seconds etc...
why this happens? does my clicking on the "Refresh" button of the browser OVERRIDES my META tag or what?
let me know if i am not clear here.
regards
maulin.
 
jQuery in Action, 2nd edition
 
subject: Refresh Header
 
Similar Threads
servlets and sockets
how to go about it?
Session ID changing within session
How to refresh a Servlet automatically ?
meta refresh tag is not working