• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Moving ArrayList of Objects from JSP to Action

 
Ron Rea
Greenhorn
Posts: 23
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I have an ArrayList of GridDetermination objects in session scope. I sent this to a JSP which displays the arraylist properties. I then make changes to a property and hit submit, but when the action gets the arraylist (via the session.getAttribute) the changes are not there. The ArrayList is the same as when I sent it.
Is there a step in the JSP that I am missing, like a setProperty, etc..., that will store the changes into the ArrayList in the session scope?
Thanks in advance!
example of JSP iterate:
<logic:iterate id="gridDeterminations"
name="<%= Constants.GRID_DETERMINATIONS_ARRAY_LIST %>"
scope="session"
type="com.coramhc.common.GridDeterminations">
<td><bean:write name="gridDeterminations" property="messageCode" filter="true"/> </td>
<td><bean:write name="gridDeterminations" property="messageDesc" filter="true"/> </td>
<td><bean:write name="gridDeterminations" property="messageSeverity" filter="true"/> </td>
<td>
<html:select property="processResp" size="1">
<htmlption value=""></htmlption>
<htmlption value="CMPLD">CMPLD</htmlption>
<htmlption value="OIS">OIS</htmlption>
<htmlption value="RDA">RDA</htmlption>
<htmlption value="BMA">BMA</htmlption>
<htmlption value="PMA">PMA</htmlption>
<htmlption value="DEN">DEN</htmlption>
</html:select>
</td>
<td>
<html:radio property="overrideInd" value="A"/>Approve
<html:radio property="overrideInd" value="D"/>Deny
</td>
<td> </td>
</font>
</tr>
</logic:iterate>
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic