ブール値を に取得しましたが、 の- 属性<h:inputText>
に取得する方法が見つかりません。また、Bean 値を使用する方法もわかりません。これは、反復ごとに独自の値が必要になるためです。rendered
<h:panelGroup>
これは私のjsfコードです:
<ui:repeat var="item" value="#{itemBean.items}" id="iterateItems" varStatus="iteration">
<script type="text/javascript">
showItem("#{item.id}","#{iteration.index}");
</script>
<h:inputText id="rendered"/>
<h:panelGroup layout="block" rendered="???">
Iteration #{iteration.index} rendered
</h:panelGroup>
</ui:repeat>
これは私のJavaScriptです:
function showItem(item,iteration){
if((clientSideValue==something){
document.getElementById("iterateItems"+":"+iteration+":"+"rendered").value = true;
}
else{
document.getElementById("iterateItems"+":"+iteration+":"+"rendered").value = false;
}
}