2012-10-05 4 views

답변

3

당신이 당신의 JS 코드에서 JSP 값을 포함하기 쉽게 한 번만 사용하는 방법에 대해 생각하는 경우 :

<c:if test="${viewModel.facebookToken != ''}"> 
    <script type="text/javascript"> 
    var e = document.getElementById("facebookButton"); 
    e.style.display = 'none'; 
    </script> 
</c:if> 
+0

이 지금 시도, 작동합니다 :

<script type="text/javascript"> var e = document.getElementById("foo"); var myvar='<%=myScriptletVar %>' if (myvar) e.style.display = 'none'; </script> 
ConditionRacer

+0

코드가 주석에서 올바르게 형식화되지 않았기 때문에 다른 응답에서 사용한 코드를 포함 시켰습니다. 하지만 위대한 작품입니다. 감사합니다! – ConditionRacer

1

가 여기 내 최종 솔루션이었다 . 나는 스크립틀릿을 사용하지 않을 것이고, 나는 이미 뷰 모델을 유선화하고 표현 언어를 사용하고있다.
관련 문제