Sesion en struts

paio
04 de Septiembre del 2004
Tengo el siguiente problema:
al intentar cargar una tabla en JSP, me da el siguiente error "Can't find 'nombre variable' in any scope", siendo que a esa variable 'customerList', en este caso la declaro e inicializo en la clase action como les muestro a continuacion

table.addAll(customers.getDataVector());

session.setAttribute("customerList", table);

y en el formulario JSP la invoco de la siguiente manera:

<logic:iterate id="data" name= "customerList">

tal vez haya alguna configuracion que pase por alto??, por que de otra manera no entiendo lo que pasa.
Salu 2.

Milson
04 de Septiembre del 2004
adicionale la propiedad Scope

<logic:iterate id="data" name= "customerList" Scope="request" >

además verifica de alguna manera que la variable de session si este LLEGANDO a la pagina JSP.


jonaz
04 de Septiembre del 2004
hola
primero hay que mirar si customerList esta en el form y el tag correcto es algo asi

<logic:iterate name="customerList" id="listaEtc" type="src.xx.XXBean">

donde customerList es el objeto de la forma id es
el identificador para llamar los valores y type la referencia a la clase