JSP 自動(dòng)刷新的實(shí)例詳解
JSP 自動(dòng)刷新的實(shí)例詳解
考慮一個(gè)網(wǎng)頁被顯示實(shí)時(shí)游戲得分或股市狀況或貨幣兌換利率。對(duì)于所有這些類型的網(wǎng)頁,你需要使用的刷新或重新加載按鈕,您的瀏覽器定期刷新網(wǎng)頁。
JSP使這個(gè)工作變得簡(jiǎn)單,它提供一種機(jī)制,可以使網(wǎng)頁在這樣一種方式,它會(huì)在給定的時(shí)間間隔后自動(dòng)刷新。
刷新網(wǎng)頁的最簡(jiǎn)單的方法是使用方法setIntHeader()響應(yīng)對(duì)象。下面是該方法的簽名:
public void setIntHeader(String header, int headerValue)
此方法發(fā)送回標(biāo)題“刷新”,以與一個(gè)整數(shù)值的瀏覽器,顯示的時(shí)間間隔(秒)。
自動(dòng)刷新頁面示例:
下面的例子將使用setIntHeader() 方法來設(shè)置刷新頭,模擬數(shù)字時(shí)鐘:
<%@ page import="java.io.*,java.util.*" %>
<html>
<head>
<title>Auto Refresh Header Example</title>
</head>
<body>
<center>
<h2>Auto Refresh Header Example</h2>
<%
// Set refresh, autoload time as 5 seconds
response.setIntHeader("Refresh", 5);
// Get current time
Calendar calendar = new GregorianCalendar();
String am_pm;
int hour = calendar.get(Calendar.HOUR);
int minute = calendar.get(Calendar.MINUTE);
int second = calendar.get(Calendar.SECOND);
if(calendar.get(Calendar.AM_PM) == 0)
am_pm = "AM";
else
am_pm = "PM";
String CT = hour+":"+ minute +":"+ second +" "+ am_pm;
out.println("Crrent Time: " + CT + "
");
%>
</center>
</body>
</html>
現(xiàn)在把上面的代碼在main.jsp中,并嘗試訪問它。每5秒后得出這樣會(huì)顯示當(dāng)前系統(tǒng)時(shí)間。只要運(yùn)行JSP和等待,
看看結(jié)果:

如有疑問請(qǐng)留言或者到本站社區(qū)交流討論,感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!
- JSP防止網(wǎng)頁刷新重復(fù)提交數(shù)據(jù)的幾種方法
- jsp+ajax實(shí)現(xiàn)無刷新上傳文件的方法
- jsp+ajax實(shí)現(xiàn)的局部刷新較驗(yàn)驗(yàn)證碼(onblur事件觸發(fā)較驗(yàn))
- JSP刷新頁面表單重復(fù)提交問題解決辦法分享
- ajax局部刷新一個(gè)div下jsp內(nèi)容的方法
- jsp+ajax實(shí)現(xiàn)無刷新(鼠標(biāo)離開文本框即驗(yàn)證用戶名)實(shí)現(xiàn)思路
- JSP XMLHttpRequest動(dòng)態(tài)無刷新及其中文亂碼處理
- 一個(gè)可以防止刷新的JSP計(jì)數(shù)器
相關(guān)文章
jsp頁面顯示數(shù)據(jù)庫的數(shù)據(jù)信息表
本文主要介紹了jsp頁面顯示數(shù)據(jù)庫的數(shù)據(jù)信息表的實(shí)現(xiàn)方法。具有一定的參考價(jià)值,下面跟著小編一起來看下吧2017-01-01
JSP對(duì)JavaBean的各種常用操作方法總結(jié)
這篇文章主要介紹了JSP對(duì)JavaBean的各種常用操作方法總結(jié),包括對(duì)JavaBean屬性的設(shè)置獲取移除等,是JSP入門的基礎(chǔ),需要的朋友可以參考下2016-04-04
在JSP頁面中動(dòng)態(tài)生成圖片驗(yàn)證碼的方法實(shí)例
今天小編就為大家分享一篇關(guān)于在JSP頁面中動(dòng)態(tài)生成圖片驗(yàn)證碼的方法實(shí)例,小編覺得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來看看吧2019-03-03
JSP Spring ApplicationContext的國(guó)際化支持
這篇文章主要介紹了JSP Spring ApplicationContext的國(guó)際化支持的相關(guān)資料,需要的朋友可以參考下2017-04-04
JSP經(jīng)典學(xué)習(xí)筆記(包含各種入門常用語法)
這篇文章主要介紹了JSP經(jīng)典學(xué)習(xí)筆記,涉及JSP的注釋、聲明、變量、表達(dá)式、腳本、指令等各種入門概念及基本語法,非常具有實(shí)用價(jià)值,需要的朋友可以參考下2015-09-09
servlet+JSP+mysql實(shí)現(xiàn)文件上傳的方法
這篇文章主要介紹了servlet+JSP+mysql實(shí)現(xiàn)文件上傳的方法,涉及JSP文件傳輸與判斷及數(shù)據(jù)庫操作的相關(guān)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-11-11
JSP中response.setContentType和response.setCharacterEncoding區(qū)別分
這篇文章主要介紹了JSP中response.setContentType和response.setCharacterEncoding區(qū)別分析,較為詳細(xì)的分析了response.setContentType和response.setCharacterEncoding的功能與具體使用技巧,需要的朋友可以參考下2015-10-10
EJB3.0部署消息驅(qū)動(dòng)Bean拋javax.naming.NameNotFoundException異常
這篇文章主要為大家詳細(xì)介紹了EJB3.0部署消息驅(qū)動(dòng)Bean拋javax.naming.NameNotFoundException異常,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-11-11

