Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/05/2014, 03:58
Avatar de estaisaderezados
estaisaderezados
 
Fecha de Ingreso: noviembre-2010
Ubicación: Madrid
Mensajes: 96
Antigüedad: 13 años, 5 meses
Puntos: 3
Struts 2 - cargar index

Buenos días,

A ver si me pueden echar un cable, cuando cargo mi web en el navegador http://localhost:8080/user/, directamente quiero que se lanze un action, para ello en el web.xml tengo:

<welcome-file-list>
<welcome-file>actionindex.jsp</welcome-file>
</welcome-file-list>

El archivo actionindex.jsp (ubicado en el raiz), redirecciona para que se ejecute un action:

<META HTTP-EQUIV="Refresh" CONTENT="0;URL=index.action?request_locale=en">

Hasta aquí ningún problema.

Mi duda, es que ahora quiero que cuando llame a http://localhost:8080/user/admin/, me cargue la index.jsp que está bajo el directorio "admin", pero en lugar de eso me carga la index.jsp que tengo directamente en el raiz, es decir el llamar a http://localhost:8080/user/admin/ hace el mismo efecto que llamar a http://localhost:8080/t24user/

En el directorio admin tengo otro archivo jsp actionindex.jsp con el siguiente contenido:

<META HTTP-EQUIV="Refresh" CONTENT="0;URL=indexadmin.action?request_locale=en ">

Tengo dos archivos de configuración struts, aquí los muestro:

struts-admin.xml

<action name="indexadmin">
<result type="tiles-admin">index</result>
</action>

struts-user.xml

<action name="index">
<result type="tiles-user">index</result>
</action>

Muchas gracias