下面的代碼不起作用,但它對jsf1.2來說工作正常。 現在框架JSF2.0和primefaces 3.2css表達式不適用於primefaces
<p:inputText id="pInputText4" disabled="true" value="This is Input
Text" style="color:
expression((this.disabled==true)?'#0f0':'#f00');"/>
我還有一個疑問,爲什麼
<p:selectOneMenu id="roleId" value="#{accessPage.roleId}" required="true">
<f:selectItem itemLabel="#{msg['label.common.selecthere']}" itemValue="#{null}" />
<f:selectItems var="code" value="#{accessPage.roleIdList}"
itemLabel="#{code.codeDesc}" itemValue="#{code.codeId}" />
<f:valueChangeListener type="com.ncs.caseconnect.base.app.utils.ValueChangeCleanUtils"/>
<p:ajax listener="#{accessPage.roleOrModuleChanged}" update="accessRight" />
</p:selectOneMenu>
的valueChangeListener,當我們選擇第一個null選項AJAX無法正常工作。如果我們刪除必需的屬性,它可以正常工作。它在required和valueChangeListener之間是否衝突?
測試它反對'^ h全局應用此:inputText'JSF2似乎工作。未嘗試Primefaces。 – Shahzeb