該方法使用指定的頭名稱以及相應的值來設定頭資訊。如果已經設定頭資訊,則新的值會覆蓋舊的值;如果已經傳送出頭資訊,則忽略此方法的設定。
語法:
setHeader(String name,value)
引數說明:
-
name:要設定的 header 的名稱。
-
value:該名稱對應的值。
範例
在頁面顯示系統時間,並定時重新整理,關鍵程式碼如下:
<%
out.println(new Date());
response.setHeader("Refresh","1");
%>
典型應用
response 物件的 setHeader() 方法可設定頁面自動重新整理的時間間隔,本範例應用該方法在頁面中顯示當前時間。程式碼如下:
<body>
<p>response自動重新整理</p>
當前時間為:
<%response.setHeader("Refresh","10"); //設定頁面自動重新整理
out.println(""+new Date()); //頁面顯示系統時間
%>
</body>
執行結果如下:
response自動重新整理時間
當前時間為:Fri Apr 09 16:44:00 CST 2019