문제

JSTL에서 이와 같은 일을 할 수 있습니까?

<div class="firstclass<c:if test='true'> someclass</c:if>">
   <p>some other stuff...</p>
</div>

이 작업을 수행 할 수있는 방법이 있습니까? 아니면 JSTL-IF 신문을 보면서 클래스를 추가하는 더 좋은 방법이 있습니까?

도움이 되었습니까?

해결책

다음과 같은 EL 표현식을 직접 사용할 수도 있습니다.

<div class="${booleanExpr ? 'cssClass' : 'otherCssClass'}">
</div>

다른 팁


<c:if test='true'> 
  <c:set value="someclass" var="cssClass"></c:set>
</c:if> 
<div class="${cssClass}">
   <p>some other stuff...</p>
</div>

그것은 나를 위해 작동합니다!

<div id="loginById" style="height:<% out.print(instanceClass.booleanMethod()? "250px": "150px");%>">
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top