Hola, llevo ya un tiempo programando con struts, pero hay un tema que no acabo de verlo claro. Desde una action consigo un arraylist que cargo en una jsp con logic:iterate. Esta lista en la página lleva un botón (un html:link) al lado de cada ítem para poder editarlo (lo típico). Lo que hago para conseguir editar el bean es que con el link le paso el parámetro de id del bean y la action a donde va dirigida el link accede otra vez a la BBDD para conseguir el objeto a editar.
Mi duda es si hay alguna maner más sencilla. En la primera jsp listo un arraylist de objetos, o sea, que parece que no sería necesario volver a acceder la BBDD para obtener un objeto en concreto. ¿Es esto posible?
El problema es como puedo pasar el objeto a editar de la jsp a la action siguiente (si no tuviera que acceder otra ver a la BBDD incluso lo que tendría que hacer es pasar de una jsp con la lista de objetos a otra con solo el objeto a editar).
He estado buscando pero no acabo de hallar una solución.
Gracias