介紹下JSP如何進行自動重新整理
導讀 | JSP全稱Java Server Pages,是一種動態網頁開發技術。它使用JSP標籤在HTML網頁中插入Java程式碼。標籤通常以<%開頭以%>結束。 |
想象一下,如果要直播比賽的比分,或股票市場的實時狀態,或當前的外匯配給,該怎麼實現呢?顯然,要實現這種實時功能,您就不得不規律性地重新整理頁面。
JSP提供了一種機制來使這種工作變得簡單,它能夠定時地自動重新整理頁面。
重新整理一個頁面最簡單的方式就是使用response物件的setIntHeader()方法。這個方法的簽名如下:
public void setIntHeader(String header, int headerValue)
這個方法通知瀏覽器在給定的時間後重新整理,時間以秒為單位。
頁面自動重新整理程式示例
這個例子使用了setIntHeader()方法來設定重新整理頭,模擬一個數字時鐘:
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><%@ page import="java.io.*,java.util.*" %><html><head><title>自動重新整理例項</title></head><body><h2>自動重新整理實</h2><% // 設定每隔5秒重新整理一次 response.setIntHeader("Refresh", 5); // 獲取當前時間 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("當前時間為: " + CT + "\n");%></body></html>
把以上程式碼儲存在main.jsp檔案中,訪問它。它會每隔5秒鐘重新整理一次頁面並獲取系統當前時間。執行結果如下:
自動重新整理實當前時間為: 6:5:36 PM
您也可以自己動手寫個更復雜點的程式。
原文來自:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69955379/viewspace-2790369/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- JSP第三篇【JavaBean的介紹、JSP的行為--JavaBean】JSJavaBean
- 教你如何進行Prometheus 分片自動縮放Prometheus
- 自動化測試框架介紹框架
- SAE自動駕駛分級介紹自動駕駛
- Bootstrap Blazor 元件介紹 Table (一)自動生成列功能介紹bootBlazor元件
- Java程式設計師面試時,如何進行自我介紹呢?Java程式設計師面試
- JSP 自定義標籤介紹JS
- 四.unittest介面自動化框架介紹框架
- 介紹迴流與重繪(Reflow & Repaint),以及如何進行優化?AI優化
- 如何進行 Python效能分析,你才能如魚得水?Python
- iOS平臺如何進行app自動化測試?iOSAPP
- 簡單介紹自動化在各個行業的發展!行業
- 自動化運維工具Ansible介紹運維
- Python自動化測試框架介紹Python框架
- T框架介紹(自動化測試框架)框架
- Jsp+JavaBean模式,Jsp+Servlet模式,MVC模式介紹JSJavaBean模式ServletMVC
- 大資料包表如何進行自動化測試大資料
- JSP第一篇【JSP介紹、工作原理、生命週期、語法、指令、行為】JS
- 介紹下NginxNginx
- 自動化逆向輔助利器 -- Capa工具介紹
- DevOps,CI,CD,自動化簡單介紹dev
- UI自動化測試介紹及入門UI
- 四款常見IT自動化運維工具簡單介紹-行雲管家運維
- javascript 返回,自動重新整理JavaScript
- nacos 自動重新整理配置
- springboot多環境下如何進行動態配置Spring Boot
- 重新整理 mysql 基礎篇————— 介紹mysql[一]MySql
- JSP標籤庫介紹(1)綜述 (轉)JS
- 介紹JSP程式動態網站環境搭建的詳細步驟JS網站
- 介紹一個 MySQL 自動化運維利器 - InceptionMySql運維
- 自動化運維的發展趨勢介紹!運維
- oracle 11g自動收集統計資訊介紹Oracle
- Oracle ADDM 自動診斷監視工具 介紹Oracle
- Oracle中自動工作負載資訊庫(AWR)介紹Oracle負載
- 「AutoML」啟用函式如何進行自動學習和配置TOML函式
- Eclipse中設定格式化jsp自動換行EclipseJS
- jsp重新整理問題JS
- 如何進行APP下載分發?APP