먼저 jsp 페이지에 taglib 선언을 합니다.
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%>
java Controller 작성을 합니다.
@RequestMapping("jstl_ex4") public String jstl_ex4(HttpServletRequest request){ String dateStr="20150713153430"; request.setAttribute("dateStr" , dateStr); return "jstl_ex4"; }
임의로 dateStr이라는 변수에 문자열을 넣었습니다. 다음은 jsp페이지 작성을 해보겠습니다.
<body>
파싱전 문자열값: ${dateStr} <br/>
<fmt:parseDate var="dateString" value="${dateStr}" pattern="yyyyMMddHHmmss" />
파싱후 문자열값:<fmt:formatDate value="${dateString}" pattern="yyyy.MM.dd HH:mm:ss" />
</body>
입력후 실행하실경우 원본은 임의로 입력하신 문자열이 출력되며,
fmt:parseDate를 사용한경우 날짜 형식으로 변경되어 출력되는것을 확인하실수 있습니다.
감사합니다.
'JAVA개발' 카테고리의 다른 글
[JAVA 개발] jquery(제이쿼리) focus를 이용한 회원가입 폼 (0) | 2015.07.15 |
---|---|
[JAVA 개발] jquery(제이쿼리) 더블클릭이벤트 (0) | 2015.07.15 |
[JAVA 개발] JSTL 확장자명 찾기(c:forTokens) (0) | 2015.07.14 |
[JAVA 개발] JSTL 세자리 단위로 콤마 찍어표시(fmt:formatNumber) (0) | 2015.07.13 |
[JAVA 개발] JSTL 썸네일 게시판 지정수로 줄변경 (0) | 2015.07.13 |