JSP/JSP 이용하기

[JSP] JSP(JavaServer Pages )로 현재시간 출력해보기

h0-0cat 2023. 6. 7. 03:19
728x90

JSP(JavaServer Pages )로 현재시간 출력해보기

java package , import 이용

 

 

src/main/java 안에 

package kr.hcat.app 라는 이름의 package를 만들고

그 안에 Class 이름은 Hcat으로 만들었다.

 

SimpleDateFormat("yyyy년 MM월 dd일(EEE) hh:mm:ss") 사용해서 날짜를 년 월 일 초 까지 출력해보자.

// 긁지않은개발자
package kr.hcat.app;

import java.text.SimpleDateFormat;
import java.util.Date;

public class Hcat{
	public String getToday() {
		SimpleDateFormat sdf = new SimpleDateFormat("yyyy년 MM월 dd일(EEE) hh:mm:ss");
		return sdf.format(new Date());
	}
}

 

Hcat.java로 import해서 사용

 

webapp 밑에 jsp 파일을 만들어준다.

 

//긁지않은개발자
<%@page import="kr.hcat.app.Hcat"%>
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>JSP로 현재시간 출력하기 (긁지않은개발자)</title>
</head>
<body>
	<h1>Hello JSP(Java Server Page)!!!!</h1>
	<h2>현재시간 : 2023년 5월 15일 15시 14분 33초</h2>
	<h2>
		<%
			Hello hello = new Hello();
		%>
		현재시간 : <%=hello.getToday() %>
	</h2>
</body>
</html>

실행 결과

 

 


 

현재시간 : <%=hello.getToday() %>

새로고침 했을때 시간이 변한다.

동적 웹 페이지 (Dynamic Web Page)

 

 

페이지 소스 보기 했을때 입력한 코드가 가려져있다.

728x90