1
我在猜測我需要使用javascript來完成此操作,但我完全無能爲力。我以前從未使用過JavaScript。有人能給我一個基於JSP頁面中的bool值來更改按鈕可見性的快速示例嗎?根據bool值在JSP中更改控件的可見性
我在猜測我需要使用javascript來完成此操作,但我完全無能爲力。我以前從未使用過JavaScript。有人能給我一個基於JSP頁面中的bool值來更改按鈕可見性的快速示例嗎?根據bool值在JSP中更改控件的可見性
如果你想使用它只有一次可以很容易地在您的JS代碼JSP值:
<script type="text/javascript">
var e = document.getElementById("foo");
var myvar='<%=myScriptletVar %>'
if (myvar)
e.style.display = 'none';
</script>
這是我最後的解決辦法:
<c:if test="${viewModel.facebookToken != ''}">
<script type="text/javascript">
var e = document.getElementById("facebookButton");
e.style.display = 'none';
</script>
</c:if>
這應該工作,現在嘗試。我不會使用scriptlet,我已經有了一個viewmodel連接並使用表達式語言。 – ConditionRacer
我包含了我在另一個響應中使用的代碼,因爲代碼在註釋中格式不正確。 但是,這很好,謝謝! – ConditionRacer