Hola gente, le comento lo que quiero hacer y no se como. Tengo un action que guarda en el request un vector, ese action llama a una jsp y esa jsp llama a otro action, yo lo que quiero es poder recuperar el vector desde el otro action y no quiero guardarlo en request.getSession(), quien tiene me puede ayudar.
Esto es lo que tengo:
<action path="/PreCreatePropertyDescription" type="struts.actions.PreCreatePropertyDescriptionA ction"
validate="true" name="CreatePropertyDescriptionForm" scope="request">
<forward name="success" path="/pages/CreatePropertyDescription.jsp"/>
</action>
que guarda el vector y lllama a la pagina
request.setAttribute("descPropiedades", VectorPropiedadespropiedades);
return mapping.findForward("success")
en la pagina hago esto:
<% Object vector =request.getAttribute("descPropiedades");%>
<%request.setAttribute("descPropiedades",vector);% >******
<html:form action="/addProperty.do">
BLA BLA BLA
<html:submit property="descPropiedades"><bean:message key="addProperty"/></html:submit>
y en el action property no lo puedo leer
<action path="/addProperty" type="struts.actions.AddPropertyAction"
validate="true" scope="request" name="CreatePropertyDescriptionForm">
<forward name="success" path="/PreCreatePropertyDescription.do"/>
</action>
******si ahi tengo request.getSession().setAttribute("descPropiedades ",vector) funciona, pero no es lo que quiero hacer.
Muchas gracias