jsp - How to display Bean properties from ArrayList of Bean objects? -


i using struts 1.3. in action class accessing data db , setting values in bean class objects (one object each row). adding objects in arraylist object. in jsp need display data(bean property values). did using scriptlets, working fine. want use tags only(as recommended in standard way). 1 provide idea how use <logic:iterate> or <nested:iterate> whatever may work fine?

here jsp code:

<% appform fm; %>    <% iterator itr; int i=0;     arraylist al=(arraylist)request.getattribute("data");     system.out.println("arraylist size is..."+al.size());     if(al!=null)     {         for(itr=al.iterator(); itr.hasnext();i++)         {            fm=(appform)itr.next();          %>          <tr  id=i  onclick="toggle(this)" bgcolor="pink">           <td align="center">            <%= fm.getregid() %>           </td>           <td align="center">            <%= fm.geteid() %>           </td>           <td align="center">            <%= fm.getfname() %>           </td>           <td align="center">            <%= fm.getlname() %>           </td>           <td align="center">            <%= fm.getdesignation() %>           </td>           <td align="center">            <%= fm.getemail() %>           </td>           <td align="center">            <%= fm.getcontact() %>           </td>           <td align="center">            <%= fm.getaddress() %>           </td>           <td align="center">            <%= fm.getqualification() %>           </td>           <td align="center">            <%= fm.getjdate() %>           </td>           <td align="center">            <%= fm.getreqdate() %>           </td>           <td align="center">            <%= fm.getipaddress() %>           </td>           <td align="center">            <input type="radio" name="<%= fm.geteid() %>" value="approved" onclick="this.parentnode.parentnode.bgcolor='darkolivegreen'"; />           </td>           <td align="center">            <input type="radio" name="<%= fm.geteid() %>" value="rejected" onclick="this.parentnode.parentnode.bgcolor='orchid'"; />           </td>      </td>          </tr>           <%         }     }    %> 

try this

<c:foreach var="i" items ="${data}">   <tr>      <td>${i.eid}</td>      <td>${i.lname}</td>      ....................   </tr> </c:foreach> 

Comments

Popular posts from this blog

ruby - Trying to change last to "x"s to 23 -

jquery - Clone last and append item to closest class -

c - Unrecognised emulation mode: elf_i386 on MinGW32 -