반응형
Notice
Recent Posts
Recent Comments
IT 일기장
[JSP] JSTL 삼항 연산자 사용 시 문자열 연결 본문
반응형
JSTL 문자열 연결할 때 다양한 시도를 해봤다.
1번째 시행착오
- + 로 연결하는 방법
다음 코드는 소스 내에 존재하는 17개의 이미지를 불러오기 위해 사용했다. 결과는 실패
<c:forEach begin="1" end="17" varStatus="status">
<img src="/images/user/images/sdg/sdg${status.count >= 10 ? status.count : "0" + status.count}.png" alt="SDG ${status.count}">
</c:forEach>
2번째 시행착오
- concat 함수로 연결하는 방법
fn 함수에 이런게 있었으면 좋겠지만 찾아봤는데 없다. 결과는 실패
<c:forEach begin="1" end="17" varStatus="status">
<img src="/images/user/images/sdg/sdg${status.count >= 10 ? status.count : fn:concat("0",status.count)}.png" alt="SDG ${status.count}">
</c:forEach>
연결 방법
- += 로 연결하는 방법
결과는 성공.
<c:forEach begin="1" end="17" varStatus="status">
<img src="/images/user/images/sdg/sdg${status.count >= 10 ? status.count : "0" += status.count}.png" alt="SDG ${status.count}">
</c:forEach>
반응형
'프로그래밍 언어 > JSP' 카테고리의 다른 글
[JSTL] Core Tag 활용 (0) | 2021.12.07 |
---|---|
[JSP] JSTL taglib (0) | 2021.12.01 |
Comments