내가 겪은 문자열 인식안되는 버그는 이해가 안가지만,,
로컬(윈도우, 내장톰캣)에서는
<c:if test="${layoutDt.TAB_FLAG eq 'N'}"> 이나
<c:if test="${layoutDt.WIDGET_NM eq 'empty'}"> 가 정상적으로 동작하는데
개발 서버(리눅스, ??)에서는 해당 텍스트 비교 부분만 잘 안되는 문제가 발생했다.
그래서 해결해보려고 if를 모두 choose, when, otherwise 태그로 바꿔봤는데도 안됐다ㅜ
결론은 나는 layoutDt.TAB_FLAG 의 값이 1,2,3,N 만 있으므로(공통코드로 관리)
<c:when test="${fn:contains(layoutDt.TAB_FLAG, 'N')}">
요렇게 fn:contains(대상, 비교문자열) 로 했더니 잘됐다
728x90
반응형
'개발자 :-) > Javascript' 카테고리의 다른 글
[JSTL] 기본 개념과 종류, 예시 (0) | 2023.01.29 |
---|---|
Amchart5 - Stacked Column Chart (스택형 막대차트) (0) | 2022.10.13 |
Amchart5 - radar chart / gauge chart (0) | 2022.10.12 |
Amchart5 - 파이차트 그리기 (1) | 2022.10.11 |
[Javascript] let, const, var 사용하기 (fundamental - part.1) (0) | 2022.10.05 |
댓글