Newsgroup: it.comp.java
Titolo: Re-Re: Servlet ID e Password

Domanda
qualcuno potrebbe dirmi dove trovare il sorgente ( o come impostare) per
una servlet che riconosca l'id e la password di un utente e se non l'ha di
registrarlo come nuovo utente?
Hai risposto:
nella doGet o doPost del servlet:
...
String user= request.getParameter("user");
String passw= request.getParameter("Password");
if (user"= null) ...
ecc..
nella tua pagina html che richiama il servlet, devi aver inserito una form
con due campi User e password, con nome uguale a quello che usi nella
getParameter nel servlet..
è questo quello che volevi?
----------------------------------------------------------------------------
Innanzitutto grazie per l'attenzione,
per il momento mi accontenterei di capire bene il giro logico in generale,
quello che volevo sapere è praticamente tutto il lavoro che c'è da fare in
un
sito in cui per accedere ad un determinato servizio, viene richiesto che
l'utente
inserisca una ID e una Password.
Ad esempio per accedere all'area download di alcuni siti
molto spesso mi è capitato di seguire i seguenti passi:
1) Click sul link del programma che si vuole scaricare
2) Il link apre una pagina in cui si chiede all'utente se è la sua prima
visita
    a) Se si, ci si deve registrare cliccando su un pulsante che io chiamo
Button1
    b) Se no, si riempe una form con due caselle: una per l'ID e una per la
Password
        e poi si invia cliccando su un pulsante che io chiamo Button2
3) Cliccando su Button1, (utente ancora da registrare) si apre una form in
cui l'utente stesso
    crea una ID e una Password di sua fantasia e in più alla faccia della
privacy deve obbligatoriamente
    riempire la form con tutti i suoi dati personali. Cliccando sul pulsante
alla fine della form
    si apre una pagina dove c'è il link per il download.(oppure in alcuni
siti inviando il form
    successivamente gli viene spedito via e-mail l'ID e la Password
personali con cui soddisfare
    il punto 4.
4) Cliccando Button2 si (e cioè l'utente è già registrato) si arriva
direttamente alla pagina
    di cui sopra per il download.
5) Inoltre al punto 2 esiste la possibilità per l'utente di inviare
informazioni in due modalità:
    una in modalità sicura e l'altra evidentemente in una modalità meno
sicura. Scegliendo la
    modalità sicura appare un icona lucchetto giallo nella zona destra in
basso del browser( IE5),
    e almeno col mio modem l'invio dei form e le risposte dal server
diventano molto più lente.
Domande:
1) Quanti servlet sono in tutto? (già il punto 1 potrebbe essere una
servlet)
2) Button1 (utente da registrare)  spedisce le informazioni  del nuovo
utente, queste informazioni
    dove vanno a finire? specialmente l'ID e la Password ? c'è bisogno di
creare una tabella
    in un database sul server?
3) La modalità sicura del punto 5 è una cosa che si ottiene col linguaggio
Java o è una cosa a parte?
Scusa del casino,
grazie ancora Carlo.

 Java o è una cosa a parte?
è un servizio che tutti i server http  sono in grado di fornire, java non
centra.. tu scrivi il tuo servlet sempre allo stesso modo, poi configuri il
server  web in modo che operi in modalità sicura oppure no.
Cmq ti consiglierei di studiarti un po i servlet e lo sviluppo di
applicazioni web che non è una cosa semplicisiima, come potrebbe sembrare a
prima vista..
