Search code examples
javahtmljspstruts2ognl

how to change table rows by using tab key


i want to change table row when i pressing the tab key.Here i am using struts tag.is there any idea please post...

<s:iterator value="addresslist">
   <tr>
     <td><s:property value="id" /></td>
     <td><s:property value="name" />,<s:property value="cprNo" />,<s:property value="address" />,<s:property value="district" />,<s:property value="state" /></td>
     <td><s:property value="age" /></td>
  </tr>
</s:iterator>

Solution

  • <s:set var="count" value="0"/>
    <s:iterator value="addresslist">
       <tr>
         <td><span tabindex="<s:property value="%{#count}"/>"><s:property value="id" /></span></td>
         <td><span tabindex="<s:property value="%{#count+1}"/>"><s:property value="name" />,<s:property value="cprNo" />,<s:property value="address" />,<s:property value="district" />,<s:property value="state" /></span></td>
         <td><span tabindex="<s:property value="%{#count+2}"/>"><s:property value="age" /></span></td>
      </tr>
      <s:set var="count" value="%{#count+3}"/>
    </s:iterator>
    

    References: