Jsf 将selectonemenu的数据存储在列表中

Jsf 将selectonemenu的数据存储在列表中,jsf,primefaces,xhtml,Jsf,Primefaces,Xhtml,当我执行这个xhtml页面时,我有一个错误消息,我想我有一个 在参数为j-1、i-1的列表中存储数据时,我的SelectOne菜单出现问题 这是错误消息(Grave:javax.faces.component.UpdateModelException: java.lang.NumberFormatException:对于输入字符串:“get”) 卡特戈里/日历匠 使用方括号[]而不是曲线括号() 差不多 horaireBean.listehoraire[j-1][i-1].desigSeq 而

当我执行这个xhtml页面时,我有一个错误消息,我想我有一个
在参数为j-1、i-1的列表中存储数据时,我的SelectOne菜单出现问题 这是错误消息(Grave:javax.faces.component.UpdateModelException: java.lang.NumberFormatException:对于输入字符串:“get”)


卡特戈里/日历匠

使用方括号
[]
而不是曲线括号
()

差不多
horaireBean.listehoraire[j-1][i-1].desigSeq
而不是
horaireBean.listehoraire.get(j-1.get(i-1.desigSeq)

编辑:

horaireBean.listHoraire.[j-1}.[i-1}].desigSeq如何



horaireBean.listhoraire.[{myVariable}].[{myVariable2}].desigSeq

listhoraire是:私有数组列表listhoraire;我试过了,但在horaireBean.listHoraire。[j-1].[i-1]中的语法错误。使用
c:var
执行j-1并存储值,然后使用[]中的该var/值作为索引值。
<p:panelGrid  columns="#{horaireBean.listCalendrier.size()+1}"
styleClass="horaire1"  >

<p:outputLabel >
<center>
<h4>Catégorie/Calendrier</h4>
</center>
</p:outputLabel>

<c:forEach var="cal" begin="1"
end="#{horaireBean.listCalendrier.size()}">

<p:outputLabel 
value="#{horaireBean.listCalendrier.get(cal-1).designation}" />

</c:forEach>

<c:forEach var="j" begin="1"
end="#{horaireBean.listCategorie.size()}">
<p:outputLabel
value="#{horaireBean.listCategorie.get(j-1).desigCat}" />
<c:forEach var="i" begin="1"
end="#{horaireBean.listCalendrier.size()}">


<p:selectOneMenu  value="#{horaireBean.listehoraire.get(j-1).get(i-1)}"    
styleClass="horaire2" converter="sequenceConverter" >
<f:selectItem itemLabel="#{horaireBean.listehoraire.get(j-1).get(i-1).desigSeq}"/>
<f:selectItems value="#{sequencebean.listeSequence}" var="seq" itemLabel="#      
{seq.desigSeq}" itemValue="#{seq}"  />
<p:ajax  event="change"  process="@this"   update=":formheader:enregistrer   
:formheader:annuler"  />
</p:selectOneMenu>


</c:forEach>
</c:forEach>
</p:panelGrid>
<c:set var="myVariable" value="#{j-1}" />
<c:set var="myVariable2" value="#{i-1}" />