Recogida de parametros.

flapyTeam
29 de Octubre del 2004
Hola estoy con struts y quiero hacer lo siguiente desde una pagina web ir a un codigo javascript
que me ejecute
window.open("miAction.do?id=5","miAction",opciones);

Mi pregunta es que cuando se ejecuta mi Action como cojo el parametro que le he pasado, se que se ha de hacer a traves del request pero no se que debo poner getAttribute, getParameter.

Gracias a quien lo pueda solucionar

flapyTeam
29 de Octubre del 2004
Duda resuelta.

Después de mucho probar he conseguido coger la información que va detras de la ? por si alguien le puede suceder en el futuro se hace de la siguiente manera.

en el Action ponemos req.getQueryString() que nos devuelve todo lo que va detras de la ?.

Y simplemente tratarlo.

Gracias.

Iv
29 de Octubre del 2004
La verdad no necesitas tratar el string completo, pues por ejm, para recuperar el valor de tu var. id que quisiste pasar, podrias hacer lo siguiente:

String id = request.getParameter("id");

y asi con cada parametro que pasaste :)

Iv