프로그래밍/JSP

[JSTL] 문자열을 Date 타입으로 파싱

하와이블루 2022. 12. 22. 12:29
728x90

 

 

컨트롤러에서 String 타입 문자열을 JSP로 보낼때 JSTL fmt를 활용하여,

Date 타입으로 파싱하여 출력하는 방법을 알아보자.

 

 

 

Controller.java

@RequestMapping(value = "list.do")
public String list(HttpServletRequest request, ModelMap model) throws Exception {
    String regDate = "20221222120000";
    model.addAttribut("regDate", regDate);
    return "list";
}

 

 

 

list.jsp

<!-- taglib 선언 -->
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%>

<body>
	파싱전:${regDate}<br/>
	<fmt:parseDate var="regDateToDate" value="${regDate}" pattern="yyyyMMddHHmmss" />
	파싱후:<fmt:formatDate value="${regDateToDate}" pattern="yyyy.MM.dd HH:mm:ss" />
</body>

 

 

결과

 

 

 

 

728x90