Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 21

Discussione: Struts2

  1. #1

    Struts2

    Ciao a tutti volevo chiedere se qualcuno sa come posso mandare L'url della pagina precedente (simil window.history.back()) as una action

  2. #2
    Utente di HTML.it L'avatar di bako
    Registrato dal
    Feb 2004
    Messaggi
    1,797

    Re: Struts2

    Originariamente inviato da pegasus84
    Ciao a tutti volevo chiedere se qualcuno sa come posso mandare L'url della pagina precedente (simil window.history.back()) as una action
    io avevo fatto un escamotaghe (se si scrive così) a suo tempo (struts1.3).
    in ogni jsp ti salvi l'url corrente nel bean. quando chiami l'action sai dov'eri prima.
    cmq, a che ti serve?

  3. #3
    mi serve perchè dentro un form ho messo 2 bottoni uno conferma e l'altro indietro,
    siccome devo usare solo tag di strazi se uso <s:submit value="Indietro"> devo per forza mettere un'action che faccia tornare alla pagina precedente.
    ora come hai fatto a settare l'url in ogni pagina jsp? e come hai fatto poi a richiamarlo nelle action?

  4. #4
    Utente di HTML.it L'avatar di bako
    Registrato dal
    Feb 2004
    Messaggi
    1,797
    Originariamente inviato da pegasus84
    mi serve perchè dentro un form ho messo 2 bottoni uno conferma e l'altro indietro,
    siccome devo usare solo tag di strazi se uso <s:submit value="Indietro"> devo per forza mettere un'action che faccia tornare alla pagina precedente.
    ora come hai fatto a settare l'url in ogni pagina jsp? e come hai fatto poi a richiamarlo nelle action?
    c dovrebbe essere un bean:set o qualcosa del genere.
    per l'action però nn puoi farla propriamente come action ma devi fare un semplice redirect di url.

    cmq puoi usare un javascript nel tuo caso.

  5. #5
    c'ho provato ma se anche mettessi onclick="javascript:window.history.back()" mi va nell'action definita nel form

  6. #6
    Utente di HTML.it L'avatar di bako
    Registrato dal
    Feb 2004
    Messaggi
    1,797
    Originariamente inviato da pegasus84
    c'ho provato ma se anche mettessi onclick="javascript:window.history.back()" mi va nell'action definita nel form
    è grazie, hai messo il bottone dentro il form.
    devi metterlo fuori dal form e fatto in html.

  7. #7
    si mi sa che è l'unica soluzione

  8. #8
    Utente di HTML.it L'avatar di bako
    Registrato dal
    Feb 2004
    Messaggi
    1,797
    Originariamente inviato da pegasus84
    si mi sa che è l'unica soluzione
    è quella più facile.
    se l'utente non ha i javascript abilitati, il tutto nn va. fai un controllo caso mai.

  9. #9
    Avrei un'altra domanda:
    ho una pagina jsp
    con un if e dovrei visualizzare una cosa se si verifica la condizione nell'if altrimenti dovrei chiamare un'altra actio sai come posso fare?

  10. #10
    Utente di HTML.it L'avatar di bako
    Registrato dal
    Feb 2004
    Messaggi
    1,797
    Originariamente inviato da pegasus84
    Avrei un'altra domanda:
    ho una pagina jsp
    con un if e dovrei visualizzare una cosa se si verifica la condizione nell'if altrimenti dovrei chiamare un'altra actio sai come posso fare?
    dici in un form o automaticamente?
    la condizione è dentro il bean o cosa?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.