Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Variabile di campo

  1. #1
    Utente di HTML.it L'avatar di Ironmax
    Registrato dal
    Dec 2008
    Messaggi
    1,026

    Variabile di campo

    Salve, sto cercando di impostare questo ArrayList come se fosse una variabile di campo.
    Praticamnete ho due pagine jsp:
    La prima pagina invia il form, la seconda riceve il form ed inserisce i valori dentro un ArrayList.
    Solo che ogni volta che invio il form aggiunge un solo oggetto di Persona.
    Come se l'ArrayList perdesse le informazioni ogni volta che ricarica la pagina.
    Ho provato ad inserirlo nella seconda pagina in questa maniera:
    codice:
    ...
    <%	ArrayList<Persona> arli = new ArrayList<Persona>(); %>
    <html>
    <head>
    ...
    Ma continua perdere il contenuto, secondo voi può essere giusta una dichiarazione del genere? E nel livello giusto di visibilità?
    Grazie.

  2. #2

    Re: Variabile di campo

    Originariamente inviato da Ironmax
    Salve, sto cercando di impostare questo ArrayList come se fosse una variabile di campo.
    Praticamnete ho due pagine jsp:
    La prima pagina invia il form, la seconda riceve il form ed inserisce i valori dentro un ArrayList.
    Solo che ogni volta che invio il form aggiunge un solo oggetto di Persona.
    Come se l'ArrayList perdesse le informazioni ogni volta che ricarica la pagina.
    Ho provato ad inserirlo nella seconda pagina in questa maniera:
    codice:
    ...
    <%	ArrayList<Persona> arli = new ArrayList<Persona>(); %>
    <html>
    <head>
    ...
    Ma continua perdere il contenuto, secondo voi può essere giusta una dichiarazione del genere? E nel livello giusto di visibilità?
    Grazie.
    Direi di no...una jsp è a tutti gli effetti una servlet e come tale si comporta. I dati che devono avere uno scope crossrequest li devi gestire usando la session. Dai una lettura qui per avere almeno un'idea di come gira il fumo. Ti consiglio al più presto di studiare un po più approfonditamente la programmazione web in java. Ciao
    Il centro dell'attenzione non è sempre un buon posto in cui trovarsi

    Mai discutere con uno stupido, la gente potrebbe non capire la differenza. (O. W.)

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.