Visualizzazione dei risultati da 1 a 7 su 7

Discussione: Problema JSP.

  1. #1

    Problema JSP.

    Premetto che non sono competente al massimo in materia e che ci sto sbattendo da 4 giorni solamente, spero anche che sia il forum adatto, non essendoci una sezione apposita in merito...

    Si tratta di ciò:
    Ho una pagina html con una maschera di Login (Utente e Password).
    Devo fare si che se il Login riesce venga richiamata una Home2.jsp.

    Come faccio a far si che una volta effettuato il login i campi digitati nei due box del form vengano passati e conservati dalla Home2.jsp????

    Mi serve fare ciò, perchè poi la Home2.jsp, tramite un link deve richiamare la servlet apposita per avviare il prodotto linkato a quel collegamento, sempre passando Username e password.

    In sintesi:

    1)Effettuo Login

    2)Parte Home2.jsp --> con Username e password conservate dall login

    3)Clicco sul link (classico a href="----">) e devo richiamare la servlet sempre inviando queste due variabili.

    Spero sia chiaro.

    Se mi potete suggerire anche il metodo per il punto 3 a livello di sintassi, vi sarò riconoscente.

    Tenete presente che non conosco Java e compagnia bella, ma ome dicevo prima, ci sto sbattendo solamente da quattro giorni alla cieca...
    Un mondo che sto scoprendo passo passo.

    Grazie per l'aiuto.
    Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!

  2. #2
    Utente di HTML.it L'avatar di floyd
    Registrato dal
    Apr 2001
    Messaggi
    3,837
    meglio se usi
    session.setAttribute("user", user);
    session.setAttribute("password", password);
    così si prendono con
    user = session.getAttribute("user");
    password = session.getAttribute("password");

  3. #3
    Originariamente inviato da floyd
    meglio se usi
    session.setAttribute("user", user);
    session.setAttribute("password", password);
    così si prendono con
    user = session.getAttribute("user");
    password = session.getAttribute("password");
    Ma in che contesto??? :master:
    Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!

  4. #4
    Utente di HTML.it L'avatar di floyd
    Registrato dal
    Apr 2001
    Messaggi
    3,837
    nella jsp login setti gli attributi nella sessione
    nelle pagine dopo ricavi user e password dalla sessione

  5. #5
    Quindi tu dici, nella home.html(che a questo punto deve diventare home.jsp), metto:
    session.setAttribute("user", user);
    session.setAttribute("password", password);


    Quando chiamo dal form di login (mediante action), home2.jsp, metto:
    user = session.getAttribute("user");
    password = session.getAttribute("password");


    Giusto????
    Senza bisogno di richiamare la servlet????

    Confermami.
    Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!

  6. #6
    Utente di HTML.it L'avatar di floyd
    Registrato dal
    Apr 2001
    Messaggi
    3,837
    login.html form con campi user e password action login.jsp
    login.jsp setAttribute in sessione
    tutte le altre pagine getAttribute per vedere se ha passato la login

  7. #7
    Proverò, caso mai faccio un fischio.

    Grazie.
    Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!

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.