3 Replies Latest reply on Jun 1, 2011 8:26 AM by tausuahmed

    nested ui:repeat

    aalves

      Hello,
      I am trying to do a nested ui:repeat, the problem is that I get from the second ui:repeat is only the last value.
      I am suppose to get


      monday - 10:00 11:00 13:00
      tuesday- 12:00 13:00 15:00


      and I get


      monday - 12:00 13:00 15:00
      tuesday- 12:00 13:00 15:00


      this is my jsp:

                              <ui:repeat id="itemvalues" value="#{asignarPeriodo.calendario}" var="dia" >
                                       <s:decorate template="layout/edit.xhtml" >
                                             <ui:define name="label">#{dia.nombre}</ui:define>
                                       </s:decorate>
                                     
                                      <ui:repeat value="#{dia.particiones}" var="particion" >
                                              <s:decorate template="layout/edit.xhtml" >
                                                      <ui:define name="label">#{particion.text}</ui:define>
                                                      <h:selectOneMenu value="#{particion.hora}" required="true" >
                                                              <s:selectItems value="#{asignarPeriodo.hours}" var="hour" label="#{hour}"/>
                                                  </h:selectOneMenu>   
                                                      <h:selectOneMenu value="#{particion.minuto}" required="true" >
                                                              <s:selectItems value="#{asignarPeriodo.minutes}" var="hour" label="#{hour}"/>
                                                  </h:selectOneMenu>                                           
                                              </s:decorate>            
                                      </ui:repeat>
                              </ui:repeat>


        • 1. Re: nested ui:repeat
          aalves

          Is it possible to have nested ui:repeat?

          • 2. Re: nested ui:repeat
            davisoski

            Hi Alejandro.


            I'm trying to do something similar, but I'm not able to populate the list which represent (calendario en tu caso).


            Could you please post the way you populate the list???


            Thanks




            Estoy intentando hacer algo como lo que tu tienes pero no consigo asignar los valores a las listas para mostrarlas en el ui:repeat.


            Podría indicarme como le asigna los valores a las listas que tienes asociadas al ui:repeat.


            Gracias.
            Salu2

            • 3. Re: nested ui:repeat
              tausuahmed

              I had also same type of problem where two level data list to be populated, To solve this i used ui:repeat for one list inside h:datatable which is referring to main list.


              Hope it may help you guys.


              Regards,
              Tauseef