Hola
Estoy empezando con Struts 2 y tengo una duda.
Desde mi página jsp, la cual es un formulario, tengo un enlace para ir, digamos, al segundo paso del registro.
En esta .jsp, cubro los datos de un objeto Paciente.
Cuando pulso en el enlace para la siguiente .jsp, quiero pasarle el idPaciente.
Estoy intentando hacer esto:
Código HTML:
<a href="<s:url action='datosPestanaTransAction'/>">
<s:param name="idPaciente" value="%{paciente.idPaciente}"></s:param>
<s:label key="persoais.pestanaTransplante"></s:label>
</a>
De tal forma, que le paso como parámetro el idPaciente, y así pueda recuperarlo en el siguiente action.java:
Código:
private int idPaciente;
...
public String execute(){
System.out.println("id2:" + getIdPaciente() );
return "SUCCESS";
}
....
/**
* @return the idPaciente
*/
public int getIdPaciente() {
return idPaciente;
}
/**
* @param idPaciente the idPaciente to set
*/
public void setIdPaciente(int idPaciente) {
this.idPaciente = idPaciente;
}
Pero siempre me llega 0 en ese valor, lo cual es imposible, porque previamente compruebo que idPaciente tiene valor.
Espero que alguien me pueda ayudar.
Gracias, saludos