Language/Java, Jsp

jstl funtion

__bo0o_ 2022. 3. 18. 00:39

1. 날짜

ex) 2022-03-17 21:10:23.0 -> 2022-03-17

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

...

<fmt:formatDate pattern="yyyy-MM-dd" value='<%=rst.getDate("c_date")%>' />

- 간단하게 바꾸기

<%=rst.getDate("m_date")%>

 

1) 현재년도

<c:set var="now" value="<%=new java.util.Date()%>" />

 

2. 숫자 포맷

ex) 1000 -> 1,000

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

...

<fmt:formatNumber value="${ex}" pattern="#,###"/>

 

3. 문자열 자르기

<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>

...

${fn:substring(item.c_date,0,10)}

 

4. 객체 Length 얻기

<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>

...

${fn:length(list)}

 

5. 공백 제거

<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>

...

${fn:trim(ex)}

 

6. 배열

<c:set var="regionText">
    ${text.content.main.map.mapogu},
    ${text.content.main.map.gangnamgu},
    ${text.content.main.map.jongnogu},
    ...
</c:set>
<c:set var="regionTextArr" value="${fn:split(regionText, ',')}" />

 

https://programmers.tistory.com/entry/JSTL-format-태그로-날짜-형식-변경하기

'Language > Java, Jsp' 카테고리의 다른 글

jstl sql:query 쉽게 사용하기  (0) 2022.03.31
JSP cafe24 SMS send  (0) 2022.03.24
JSP ResultSet 전체 레코드 개수 구하기  (0) 2022.03.16
jstl 문법 정리  (0) 2022.03.12
JSP The method ...(String) is undefined for the type ...  (0) 2022.01.21