JSTL을 사용 하던 중 아무런 이상이 없지만 조건문에서 제대로 분기하지 않는 현상을 발견했습니다
다음을 참고하세요
<c:if test="${empty testVO.parameter}"> <!-- 작동 O-->
<c:if test=" ${empty testVO.parameter}" > <!-- 작동 X-->
<c:if test="${empty testVO.parameter} " > <!-- 작동 X-->
원인은 간단합니다. "" 내부에 공백이 들어가면 정상적으로 작동하지 않았습니다.
특히나 이클립스에서는 ""의 공백 구분이 잘 안되는 경우가 있습니다
때문에 확인하시고 공백을 제거하면 정상적으로 작동이 됩니다.
'프로그래밍 > 스프링[Spring]' 카테고리의 다른 글
[JSTL] <c:import> 로 파라미터 넘기기[jsp, spring] (0) | 2019.11.27 |
---|---|
[chart.js] Cannot read property 'length' of null 해결 방법 (0) | 2019.11.22 |
[Spring] properties 파일 jsp, java 에서 바로 사용 (0) | 2019.10.30 |
Java UUID 사용하기 - 중복되지 않는 고유 키 설정 (0) | 2019.10.24 |
스프링 시큐리티 CSRF 관련 403 Forbidden 에러 해결 (0) | 2019.10.21 |