2013-08-25 2 views
0

J'ai un displaytag pour afficher les résultats. Mais dans ce displaytag, je veux l'occid correspondant de la ligne. Mais je ne sais pas en raison d'un problème, il me montre l'identifiant de la première rangée seulement. Cela fonctionne comme suit quand j'entre un nom et cliquons sur la recherche, il va à un servlet qui récupère les détails et montre dans l'étiquette d'affichage. Puisque je veux éditer les détails, ce que je fais ici est je clique sur le bouton radio d'une rangée et clique sur le bouton d'édition. Le bouton d'édition prendra l'occid et l'enverra à un autre servlet pour un traitement ultérieur.comment obtenir l'id correspondant de la ligne dans l'étiquette d'affichage

 <display:table name="requestScope.List" export="true" class="displaytag" sort="list" decorator="checkboxDecorator" excludedParams="_chk" id="itemName" > 
       <display:setProperty name="basic.empty.showtable" value="true" /> 

       <%// <display:column property="id" title="ID" ></display:column> %> 
       <display:column property="occid" title="Occupant ID" ></display:column> 
       <display:column title="Check" headerClass="sortable"> 
        <input type="radio" id="check" name="check" value="${itemName.occid}" /> 
       </display:column> 
       <display:column property="firstName" title="First Name" ></display:column> 
       <display:column property="lastName" title="Last Name" ></display:column> 
       <display:column property="sonOf" title="Father's Name" ></display:column> 
       <display:column property="district" title="District" ></display:column> 
       <display:column property="village" title="Village" ></display:column> 

       </display:table> 
      </p> 
      <p> 
       <input type="submit" name="EDIT" id="EDIT" value="EDIT" onClick="javascript:checkModify();"> 
      </p> 
+0

quelqu'un s'il vous plaît répondre à son urgence. –

Répondre

1

essayer de faire uid_rowNum donc dans votre cas, il serait itemName_rowNum.

Questions connexes