티스토리 뷰

<c:choose> 
    <c:when test="${sessionScope.sessionKey.roleLevel == 5}"> 
        <td id="liveLinkText" style="display:none"><input type="text" class="liveLink form-control" value="${item.liveLink}" style="width:100%;"></td>
    </c:when> 
    <c:otherwise> 
	<td id="liveLinkText"><input type="text" class="liveLink form-control" value="${item.liveLink}" style="width:100%;"></td> 
    </c:otherwise> 
</c:choose>

권한에 따라 <td>태그를 숨겨야 함

권한은 javascript로 처리해야 하는 줄 알고 스크립트단에서 처리하려고 했는데

attr로 설정값을 주면 모든 td에 설정값이 들어가는게 아니라 하나의 td에만 설정값이 들어감

마찬가지로 hide()를 써도 하나만 숨겨짐

여러개를 한번에 숨기려고 하면 위와 같은 코드로 html에서 처리하는 것이 나은 것 같다.

 

javascript에서는 if문이 사용가능함

html태그단에서는 c:choose, c:when, c:otherwise 를 사용할 수 있음

'web' 카테고리의 다른 글

[WEB] Web server 와 WAS  (0) 2020.07.21
[WEB] 동적으로 table 등에 append하기  (0) 2020.07.12
[Web] 웹 컨테이너 구조  (0) 2020.03.27
[Web] 웹프로그래밍 용어  (0) 2020.03.26
window.onload 와 $(document).ready()의 차이  (0) 2020.02.08
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
글 보관함