雷林鵬分享 jsp 自動重新整理

2022-09-17 08:42:09 字數 1080 閱讀 9190

想象一下,如果要直播比賽的比分,或**市場的實時狀態,或當前的外匯配給,該怎麼實現呢?顯然,要實現這種實時功能,您就不得不規律性地重新整理頁面。

jsp提供了一種機制來使這種工作變得簡單,它能夠定時地自動重新整理頁面。

重新整理乙個頁面最簡單的方式就是使用response物件的setintheader()方法。這個方法的簽名如下:

public void setintheader(string header, int headervalue)

這個方法通知瀏覽器在給定的時間後重新整理,時間以秒為單位。

頁面自動重新整理程式示例

這個例子使用了setintheader()方法來設定重新整理頭,模擬乙個數字時鐘:

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

// 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檔案中,訪問它。它會每隔5秒鐘重新整理一次頁面並獲取系統當前時間。執行結果如下:

auto refresh header example

current time is: 9:44:50 pm

雷林鵬分享 jsp 表示式語言

jsp表示式語言 el 使得訪問儲存在j abean中的資料變得非常簡單。jsp el既可以用來建立算術表示式也可以用來建立邏輯表示式。在jsp el表示式內可以使用整型數,浮點數,字串,常量true false,還有null。乙個簡單的語法 典型的,當您需要在jsp標籤中指定乙個屬性值時,只需要簡...

碼農雷林鵬 php環境搭建

php安裝 您需要做什麼?為了開始使用 php,您可以 找乙個支援 php 和 mysql 的 web 主機 在您自己的 pc 機上安裝 web 伺服器,然後安裝 php 和 mysql 使用支援 php 的 web 主機 如果您的伺服器支援 php,那麼您不需要做任何事情。只要在您的 web 目錄...

碼農雷林鵬 php資料型別之陣列

陣列是乙個能在單個變數中儲存多個值的特殊變數。在php中,陣列經常被使用到,我們可以用 array 來新建乙個陣列。arr array foo bar 12 true echo arr foo 輸出 bar echo arr 12 輸出 1 從例子中可以看出,陣列包括鍵名和值,foo 與 12 稱為...