日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
創(chuàng)新互聯(lián)jSP教程:JSP自動(dòng)刷新

想象一下,如果要直播比賽的比分,或股票市場(chǎng)的實(shí)時(shí)狀態(tài),或當(dāng)前的外匯配給,該怎么實(shí)現(xiàn)呢?顯然,要實(shí)現(xiàn)這種實(shí)時(shí)功能,您就不得不規(guī)律性地刷新頁(yè)面。

JSP提供了一種機(jī)制來(lái)使這種工作變得簡(jiǎn)單,它能夠定時(shí)地自動(dòng)刷新頁(yè)面。

刷新一個(gè)頁(yè)面最簡(jiǎn)單的方式就是使用response對(duì)象的setIntHeader()方法。這個(gè)方法的簽名如下:

public void setIntHeader(String header, int headerValue)

這個(gè)方法通知瀏覽器在給定的時(shí)間后刷新,時(shí)間以秒為單位。

頁(yè)面自動(dòng)刷新程序示例

這個(gè)例子使用了setIntHeader()方法來(lái)設(shè)置刷新頭,模擬一個(gè)數(shù)字時(shí)鐘:

<%@ page import="java.io.*,java.util.*" %>


Auto Refresh Header Example


Auto Refresh Header Example

<% // 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 + "\n"); %>

把以上代碼保存在main.jsp文件中,訪問(wèn)它。它會(huì)每隔5秒鐘刷新一次頁(yè)面并獲取系統(tǒng)當(dāng)前時(shí)間。運(yùn)行結(jié)果如下:

Auto Refresh Header Example
Current Time is: 9:44:50 PM

您也可以自己動(dòng)手寫(xiě)個(gè)更復(fù)雜點(diǎn)的程序。


新聞標(biāo)題:創(chuàng)新互聯(lián)jSP教程:JSP自動(dòng)刷新
本文來(lái)源:http://www.dlmjj.cn/article/djphgeo.html