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