Buenas.
Soy novato por estos lares, pero sin embargo este foro siempre ha sido un punto de referencia donde buscar dudas.
Hoy estoy un poco perdido, os explico... si se explicarme...
Estoy usando struts2 para hacer un proyecto.
Cuando desde un formulario en un jsp hago una llamada a un action, este se lanza:
- En firefox 6 veces
- En Opera 1 vez
- En explorer 1 vez
- En Safari 3 veces
- En Chrome 6 veces
Es decir
el jsp
Código PHP:
<s:form name="formLogin" action="acceso" method="post" >
<input name="user"/>
<input name="pass" type="password"/>
<a href="#" onclick="formLogin.submit();"><img src="./res/botonLogin.png"/></a>
</s:form>
struts.xml
Código PHP:
<action name="acceso" method="login" class="es.infoower.login.LoginAction">
<result name="success" type="tiles">entrada.tiles</result>
<result name="error" type="tiles">login.tiles</result>
</action>
el action
Código PHP:
public class LoginAction extends ActionSupport {
private String user;
private String pass;
public String login() {
System.out.println("paso por aquí");
}
}
el "paso por aquí" aparece 6 veces en el log (en caso de firefox)
¿alguien sabe por qué puede ser, qué me está pasando o qué estoy haciendo mal?
Me está volviendo loco.