JSP 자동 새로 고침 인 스 턴 스 상세 설명
한 홈 페이지 가 실시 간 게임 득점 이나 주식시장 상황 이나 화폐 교환 금 리 를 나타 내 는 것 을 고려 하 다.이 모든 유형의 웹 페이지 에 대해 서 는 새로 고침 이나 다시 불 러 오기 단 추 를 사용 해 야 합 니 다.브 라 우 저 는 정기 적 으로 웹 페이지 를 새로 고 칩 니 다.
JSP 는 이 작업 을 간단하게 만 들 었 습 니 다.웹 페이지 를 이러한 방식 으로 만 들 수 있 는 메커니즘 을 제공 합 니 다.주어진 시간 간격 후에 자동 으로 새로 고침 할 수 있 습 니 다.
웹 페이지 를 새로 고 치 는 가장 쉬 운 방법 은 setIntHeader()응답 대상 을 사용 하 는 것 입 니 다.다음은 이 방법의 서명 입 니 다.
public void setIntHeader(String header, int headerValue)
이 방법 은 전체 값 의 브 라 우 저 와 표시 되 는 시간 간격(초)으로 제목'새로 고침'을 보 냅 니 다.페이지 예제 자동 새로 고침:
다음 예 는 setIntHeader()방법 으로 리 셋 헤드 를 설정 하고 디지털 시 계 를 모 의 합 니 다.
<%@ page import="java.io.*,java.util.*" %>
<html>
<head>
<title>Auto Refresh Header Example</title>
</head>
<body>
<center>
<h2>Auto Refresh Header Example</h2>
<%
// 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 + "
");
%>
</center>
</body>
</html>
현재 위의 코드 를 main.jsp 에 저장 하고 접근 을 시도 합 니 다.5 초 후에 나 오 면 현재 시스템 시간 이 표 시 됩 니 다.JSP 를 실행 하고 기다 리 기만 하면,결 과 를 보다.
궁금 한 점 이 있 으 시 면 메 시 지 를 남기 거나 본 사이트 의 커 뮤 니 티 에 가서 토론 을 교류 하 세 요.읽 어 주 셔 서 감사합니다. 도움 이 되 셨 으 면 좋 겠 습 니 다.본 사이트 에 대한 지지 에 감 사 드 립 니 다!
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
검색 사이트를 만들었으므로 정리해 보았습니다 1■목차 · 처음에 · 사이트 구성 · DB 구성 ・테이블 내용 ・급제점 ■ 처음에 Jsp·서블릿을 학습해, 뭔가 만들려고 생각했기 때문에 스포츠 짐의 검색 사이트를 만들어 보았다. 현재의 스포츠 체육관 검색 사이트는...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.