0
我想要呈現panelgroup只有當我的selectOneMenu的值不爲null。 我有這樣的:Primefaces selectonemenu字符串檢查空值
<h:selectOneMenu value="#{bean.myString}">
<f:selectItem itemValue=#{null} itemLabel="None" />
<f:selectItem itemValue="first" itemLabel="First" />
<f:selectItem itemValue="second" itemLabel="Second" />
<f:ajax render="panelWrap" />
</h:selectOneMenu>
<h:panelGroup id="panelWrap">
<h:panelGroup rendered="#{bean.myString == null ? false : true}">
// My content
</h:panelGroup>
</h:panelGroup>
我這個做了很多與對象,但我在這裏停留在一個簡單的字符串值。 任何人都可以幫忙嗎? 謝謝
除了XML語法錯誤和笨拙的雙布爾條件,我看不出有什麼問題。究竟是什麼,你遇到了什麼問題? 「簡單的字符串值」是什麼意思?你想檢查是否選擇了「第一個」?如果是這樣,你爲什麼要問你想檢查'null'? – BalusC
''''在'#{null}'處忘了雙引號' – user1983983
我的意思是'renderer'中的條件無法正常工作。即使選擇'First'或'Second '我想只在選擇'None'的時候隱藏它 –