JSP/JSTL
[JSTL] substring - ${fn:substring(string,int,int)}
키플레이어
2019. 11. 7. 11:12
반응형
HTML상에서 JSTL substring을 사용할 경우 예제
변경전
<c:forEach var="ele" items="${AC_NO_LIST}" varStatus="cnt" begin="0" step="1">
<option value="${ele.AC_NO}">${ele.AC_NAME}</option>
</c:forEach>
화면출력:
AC_NO데이터 : 10000010000000115
AC_NAME데이터: 100-000-10-00-00001-15 [가나다라마바사아자차]
변경후
<c:forEach var="ele" items="${AC_NO_LIST}" varStatus="cnt" begin="0" step="1">
<c:set var="ac_number" value="${ele.AC_NO}" />
<c:set var="ac_name" value="${ele.AC_NAME}" />
<option value="${fn:substring(ac_number, 0,15)}">${fn:substring(ac_name, 0,19)}${fn:substring(ac_name, 22,45)}</option>
</c:forEach>
화면출력:
AC_NO데이터 : 100000100000001 //15 제외
AC_NAME데이터: 100-000-10-00-00001 [가나다라마바사아자차] //-15 제외
반응형