当我在indexText中使用index时,一切正常。
<ui:repeat id="topTenGrd" var="dream" value="#{dreamModifyBean.topDreams}" varStatus="status">
<h:outputText class="dream-title uppercase" value="#{status.index}" />
</ui:repeat>
但我改变了outputText - &gt; inputText然后当单击屏幕上的任何按钮时,出现错误PropertyNoWritableException。
<ui:repeat id="topTenGrd" var="dream" value="#{dreamModifyBean.topDreams}" varStatus="status">
<h:inputText class="dream-title uppercase" value="#{status.index}" />
</ui:repeat>
知道为什么吗?
答案 0 :(得分:0)
试试这个。
<强> JAVA:强>
String indexs[] = new String[10]; // Need encaptulation
<强> UI:强>
<ui:repeat id="topTenGrd" var="dream" value="#{dreamModifyBean.indexs}" varStatus="status">
<h:inputText class="dream-title uppercase" value="#{dream}" />
</ui:repeat>