Salve,

ho appena creato un action che esegue il login. Il login genera un token che deve essere intercettato da un dispositivo mobile.

Il mio problema è al termine dell'esecuzione dell'action non riesco a fare il redirect ad un url specifico. Ho appena provato questo:

codice:
<action name="login" class="loginAction" method="doLogin">
            
            
            <result name="redirect" type="httpheader">
                <param name="status">301</param>
                <param name="headers.Location">${token}</param>
            </result>
            <result name="input">/WEB-INF/jsp/form_login.jsp</result>
        </action>
e in Login.java ha il metodo:
codice:
public String getToken() {
return "token://"+token;
Quando sul form premo SUBMIT interrompe il caricamento, e vedo che non cè la risposta. Dall'analisi del traffico non vedo proprio ricevere alcun tipo di header e la connessione viene troncata.


Grazie in anticipo,
Daniele