2010-10-20 2 views
0

У меня в моей jsp таблица с каждой строкой комбо, проблема в том, что я не могу получить значение, выбранное в моей комбо во время отправки Я думаю, что проблема заключается в определении недвижимостьПроблема получения идентификатора с помощью html: select

JSP:

<logic:notEmpty name="gererUtilitaireForm" property="listUtilitaireBean"> 
        <%int i=0; %> 
        <logic:iterate id="listUtilitaireBean" name="gererUtilitaireForm" property="listUtilitaireBean" type="com.basesav.beans.UtilitaireBean">        
         ... 
          <td> 
           <html:select property="listUtilitaireBean.typeLien" value="<%=typeLien.toString() %>"> 
            <html:optionsCollection name="listUtilitaireBean" property="listTypeLienDoc" value="idTypeLienDoc" label="libelle" />       
           </html:select>     
          </td> 
... 

ответ

0

Чтобы получить данные из отборных следует добавить name свойство на вашем html:select. Например:

<logic:notEmpty name="gererUtilitaireForm" property="listUtilitaireBean"> 
    <% int i = 0; %> 
    <logic:iterate id="listUtilitaireBean" name="gererUtilitaireForm" property="listUtilitaireBean" type="com.basesav.beans.UtilitaireBean"> 
    <td> 
     <html:select name="select-row-<%= i %>" property="listUtilitaireBean.typeLien" value="<%=typeLien.toString() %>"> 
     <html:optionsCollection name="listUtilitaireBean" property="listTypeLienDoc" value="idTypeLienDoc" label="libelle" /> 
     </html:select> 
    </td> 
    <% i++ %> 
    </login:iterate> 
</login:notEmpty> 
+0

, когда я увидел исходный код у меня есть это <выберите имя = "select_row_ <%=i%> [4] .listUtilitaireBean.typeLien"> – Mercer

Смежные вопросы