Hi,
In
this post we will discuss about refreshing a web page at regular interval of time.
There
are many ways to do this .
- Using Java script
- Setting response headers etc.
We
would have seen many popular websites like Facebook, GMail etc. where
a page will be refreshing automatically and updating the content at
regular intervals of time.
Lets
see how to refresh a JSP page with an example.
By
using response header
Example
:-
PageRefresh.jsp
<%@
taglib
prefix="h"
uri="http://java.sun.com/jsf/html"%>
<%@page
import="java.util.Date"
%>
<head>
<title>Page
refresh</title>
</head>
<body>
<%response.setHeader("refresh","5");%>
<%Date
date=new
Date(); %>
<%="Current
time " +date %>
</body>
</html>
Here
we have used response.setHeader("refresh","5")
,which
takes two parameters—refresh attribute and time interval for page
refreshing in seconds. PageRefresh.jsp will be refreshing every 5
seconds and displaying the cureent date and time
Output:-
Current
time Sun Jun 30 10:21:21
IST 2013
Current
time Sun Jun 30 10:21:26 IST
2013
Environment
details :-
- Eclipse Juno
- Apache Tomcat
Happy
Learning
Please
provide your valuable comments on this article and share it across
your network.
Contact
me @ sudheer@javarecent.com
or admin@java-recent.com
No comments:
Post a Comment