hola tio, muchas gracias por toda tu ayuda.
La idea es no utilizar ningun action para la redireccion. Creo q no he explicado bien el caso. Imaginate un menu con una serie de opciones, segun vayas clikeando van surgiendo nuevas opciones, cada una de ellas en una pagina jsp.
Una vez q llegas a la JSP deseada se presenta un formulario el cual tiene asociado un action.
Para q te hagas una idea, estas son las rutas por la q pasa la aplicacion:
Código HTML:
http://localhost:8080/2PFCRuvier/
http://localhost:8080/2PFCRuvier/login.action
http://localhost:8080/2PFCRuvier/jsp/menuPacientes.jsp
http://localhost:8080/2PFCRuvier/jsp/altaPaciente.jsp
http://localhost:8080/2PFCRuvier/jsp/datosPersonales.action
El problema es q ese ultimo action q proviene del form no lo encuentra porq esa no es la ruta correcta, en su lugar deberia salir
Código HTML:
http://localhost:8080/2PFCRuvier/datosPersonales.action
Por ello, utilizando:
Código HTML:
<s:a href="jsp/menuPacientes.jsp"> en su respectiva JSP
<s:a href="altaPaciente.jsp"> en su respectiva JSP
no se como salir del directorio jsp o como hacer q apunte el action al sitio correcto para q lo pueda mapear
Este seria un extracto del struts.xml
Código PHP:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
"http://struts.apache.org/dtds/struts-2.0.dtd">
<struts>
<constant name="struts.enable.DynamicMethodInvocation" value="false" />
<constant name="struts.devMode" value="false" />
<constant name="struts.ui.theme" value="xhtml"/>
<package name="default" namespace="/" extends="struts-default">
<action name="login" class="es.pfc.struts2.actions.LoginAction" method="validarAdministrador">
<result name="success"> jsp/menuPrincipal.jsp </result>
<result name="error"> jsp/login.jsp </result>
</action>
<action name="datosPersonales" class="es.pfc.struts2.actions.DatosPersonalesAction" method="agregarPaciente">
<result name="success"> jsp/correcto.jsp </result>
<result name="error"> jsp/error.jsp </result>
</action>
</package>
</struts>