If you refuse to use session, your only option is to create hidden fields on your JSP for the arraylist's values so the values are available in the subsequent request.
To make it easy to keep track of the values, I often will place the data in my ActionForm rather than placing the values into request scope directly. [ December 27, 2005: Message edited by: Marc Peabody ]
A good workman is known by his tools.
subject: losing arraylist from request when form submits