JSP Response.setHeader()方法:設定頭資訊

2020-07-16 10:04:54
該方法使用指定的頭名稱以及相應的值來設定頭資訊。如果已經設定頭資訊,則新的值會覆蓋舊的值;如果已經傳送出頭資訊,則忽略此方法的設定。

語法:

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