반응형
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 제외
반응형
'JSP > JSTL' 카테고리의 다른 글
[JSTL] EL(Expression Language) 사용 핵심항목 (0) | 2019.11.07 |
---|---|
[JSTL] parseDate/parseNumber - formatDate/formatNumber (0) | 2019.11.07 |