반응형
해봤는데 안 먹혀서.. 다 c:when으로 했다.
otherwise따위 없는 문이 되었다.
<c:choose>
<c:when test="${sessionUser.member_no eq '25'}">
<a style = "margin-bottom : 5px; margin-right : 10px;" href="${pageContext.request.contextPath }/manager/member/member_list.do" class="loginicon">
<i class="far fa-user-circle"></i></a>
<div class = "ccruserid">${sessionUser.member_nickname }님</div>
<div class = "ccruserlogout"><a class = "ccruserid" href = "${pageContext.request.contextPath }/member/logout.do">로그아웃</a></div>
</c:when>
<c:when test="${!empty sessionUser}">
<a style = "margin-bottom : 5px; margin-right : 10px;" href="${pageContext.request.contextPath }/member/my_page.do" class="loginicon">
<i class="far fa-user-circle"></i></a>
<div class = "ccruserid">${sessionUser.member_nickname }님</div>
<div class = "ccruserlogout"><a class = "ccruserid" href = "${pageContext.request.contextPath }/member/logout.do">로그아웃</a></div>
</c:when>
<c:when test="${empty sessionUser }">
<<a href="${pageContext.request.contextPath }/member/login_page.do" class="loginicon"> <i class="far fa-user-circle"></i>
Login
</a>
</c:when>
<c:otherwise>
</c:otherwise>
</c:choose>
다른 글에서 본 글을 참고하면 이렇게 되려나??
<c:choose>
<c:when test = "로그인세션이 존재하지 않음" >
</c:when>
<c:otherwise>
<c:if when = "sessionUser = 관리자일때">
나머지는 관리자가 아닐때
</c:otherwise>
</c:choose>
참고한 글 ㄱ
다중일경우는 choose문 써야해요. 단일조건이면 if써도 되지만
<c:choose>
<c:when 받은 플래그가 0일때 >
<c:choose>
<c:when> 1일떄 돌아감 </c:when>
<c:otherwise> 2일떄 돌아감 </c:otherwise>
</c:choose>
</c:when>
<c:otherwise 받은 플래그가 1일때>
<c:if>1이 빈값이 아니면 돌아감</c:if>
</c:otherwise>
</c:choose>
식으로
반응형