728x90
반응형
fmt:formating 태그 라이브러리
Date 에서 제공하는 기본 toString 기능이 별로일때 형태를 바꿔주기 위해서는 service단에서 simpleDateFormat을 사용할수도 있지만 훨씬 더 편한 방법이 있습니다.
jsp자체적으로 jstl에서 제공하는 방법이 있습니다.
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%>
c:core 태그립이아닌 fmt:formating 태그립입니다.
문자열포매팅이나 날짜포매팅을할때 보통 많이씁니다.
<fmt:formatData value="${받아온날짜}" pattern="yyyy년 MM월 dd일 a hh:mm" />
jsp단에서 날짜를 출력해야할 위치에서 value속성에 ${EL} 표현식으로 넘겨받은 날짜를 불러온 후 pattern속성으로 날짜 패턴을 변경해줍니다
yyyy년 MM월 dd일 a hh:mm
y : year - 년도를 뜻하며 yyyy y4개는 4자리 년도로 포맷해줍니다.
M : Month 월을 뜻하며 MM M2개는 2자리 월로 포맷해줍니다.
d : day 일을 뜻하며 dd d2개는 2자리 일로 포맷해줍니다.
a : 오전오후를 뜻하며 자동으로 am/pm으로 포맷해줍니다.
h : hour 시간의 시를 뜻하며 1부터 23시 혹은 0부터 24시를 포맷해줍니다 - (아직 확인못했음..)
m : minute 시간의 분을 뜻하며 mm m2개는 0부터 59분까지를 포맷해줍니다.
편리하게 사용하시기바랍니다 ㅎㅎ
728x90
반응형
'JSP&Servlet > BASIC' 카테고리의 다른 글
Servlet의 web.xml 과 루트 디렉토리 경로 등 (0) | 2021.10.15 |
---|---|
input태그 Type속성 [hidden] (0) | 2020.09.05 |
html,css,img,js,scss 등 resource 동적자원 절대경로, 상대경로 매핑 지정하기 (0) | 2020.09.04 |
[커넥션풀] ConnectionPool이란? / 커네션풀 적용및 JdbcTemplate 에서의 활용 (0) | 2020.09.02 |
페이지출력, 페이지전환 및 특정 url로 재 요청 을 해주는 RequestDispatcher 의 request.getRequestDispatcher()/forward() / HttpServletResponse의 response.sendRedirect() (1) | 2020.08.30 |