【发布时间】:2011-01-16 10:05:22
【问题描述】:
好的。一个简单(?)问题的复杂标题。
我有这样的事情发生(我在这里尽可能简单地说明)
<h:dataTable var="testVar" value="#{bean.VariablesArray}">
<h:inputText id="TestingID"
styleClass="propertyInput"
value="#{testVar.var1}"
disabled="#{testVar.var2 != false }"
readonly="#{testVar.var2 != false }" />
<h:selectBooleanCheckbox
value="#{testVar.var2}">
<a4j:support event="onclick" reRender="TestingID" />
</h:dataTable>
它不起作用,我假设是因为与数据表相关的两个原因:
EL
"#{testVar.var2 != false }"应该有更好的实例指示器。reRender="TestingID"应该引用正确的 inputText 实例。
所以我的问题是我该如何正确地做到这一点?
谢谢!!!
【问题讨论】:
-
呃,那些
#{}的东西不是JavaScript,这是EL(表达式语言)。