Ho la seguente domanda: Ho bisogno di passare un parametro (ad esempio ID) quando ho finito un modulo e l'azione salva i valori del modulo, questo inoltrerà al risultato = "successo" e ho bisogno che l'azione che verrà chiamata nel successo venga con l'ID e altri parametri da utilizzare successivamente nel modulo seguente per salvare queste informazioni (info-form2 e info.form1) ...Struts 2: parametri tra le azioni
per esempio:
FORM1 (USER) ==== "successo" ====> FORM2 (INDIRIZZO)
userForm.html ===================> addressForm.html? User_id = X ... (dove X: Id ha passato il lancio di UserAction (metodo: salva) a AddressAction (metodo: newAddress))
prega io apprezzo il vostro aiuto
Grazie in anticipo
Barett, provo la vostra soluzione come che cerco nei libri e le specifiche puntoni e Non ho successo ... nella forma .. quando premo INVIO .. l'utente viene salvato con il metodo ("salva" di azione: UserAction), e ho messo this.id = user.getId(); prima del "SUCCESSO" e le stesse frasi come hai messo sopra e nella prossima azione il param id appare vuoto o quando metto request.getParameter ("id") viene nullo ....:(hai qualche approccio al mio problema? ... apprezzerò troppo ... –
... altro pensiero per il mio problema è: sto ottenendo il valore id più tardi di salvare l'oggetto USER ... questo id viene generato dalla sospensione all'oggetto e in seguito questo oggetto avrà l'id generato .... ma ho bisogno di questo ID generato per passare all'altra azione ... ma sembra che l'ID non sia generato mentre il metodo SAVE è in esecuzione .... : S ... qualsiasi aiuto sarò felice! –
Ho lo stesso problema .. appare vuoto o nullo quando provo a passare la variabile in questo modo .. se, invece, provo 1111 quindi funziona – periback2