JSP파일에서 Controller에서 넘겨받은 날짜값을 출력하여보면
Thu Aug 19 09:19:06 KST 2021 |
이런식으로 날짜가 사용자 입장에서 알아보기 힘들게 출력이 됩니다. 이런식으로 출력되는 날짜를 보기 편하게 바꿀려면 날짜를 포맷하는 과정이 필요합니다. 그러면 그 과정에 대해서 한번 알아보도록 하겠습니다.
1. 먼저 날짜를 포맷하기위해 존재하는 JSTL fmt 라이브러리를 사용하기위해 JSP파일 상단에 아래의 코드를 추가하여줍니다.
1
|
<%@taglib prefix = "fmt" uri = "http://java.sun.com/jsp/jstl/fmt" %>
|
cs |
2. 아래의 코드와 같이 <fmt:formatDate>태그를 사용해서 표현하고 싶은 날짜 패턴을 pattern에 그리고 Controller에서 넘어온 날짜값을 value에 입력하여줍니다. 패턴의 형식은 아래 링크인 API문서에 자세히 기록되어있습니다.
링크:SimpleDateFormat (Java Platform SE 6) (oracle.com)
SimpleDateFormat (Java Platform SE 6)
Parses text from a string to produce a Date. The method attempts to parse text starting at the index given by pos. If parsing succeeds, then the index of pos is updated to the index after the last character used (parsing does not necessarily use all charac
docs.oracle.com
3. 날짜 데이터가 입력한 패턴값에 맞게 잘 포맷되었는지 테스트하여 줍니다.
-포맷하기전
-포맷한 후
'Spring Framework' 카테고리의 다른 글
[Spring Boot] REST-API 공통 에러(Exception) 처리 개발 과정 (0) | 2023.03.17 |
---|---|
[Spring Boot] REST-API 공통 Response 값 포맷 개발 과정 (0) | 2023.03.15 |
Spring Boot 프로젝트에서 Mybatis로 Mysql 데이터베이스(DB) 연동하는법 (2) | 2021.10.05 |
(Spring)Postman를 사용해서 Spring으로 구축한 REST API 서버가 정상작동하는지 테스트 하는 방법 (0) | 2021.09.20 |
Spring Boot에서 JSP 연동(사용)하는 방법 (0) | 2021.09.19 |