Un cookie è un piccolo file utilizzato per memorizzare le informazioni in locale sul tuo computer . I cookie sono spesso creati dai server web per memorizzare informazioni per un facile recupero ogni volta che si visita una pagina web . JavaServer Pages o JSP , è un tipo di tecnologia che è specificamente progettato per la creazione di applicazioni web in modo semplice, facile e veloce . JSP utilizza codice JavaScript e JSP Standard Tag Biblioteca - JSTL - costrutti per creare pagine web dinamiche , tra cui la creazione di biscotti e il recupero dei dati che sono memorizzati in essi sul vostro computer . Cookie e pageContext sono oggetti JSTL impliciti . L'oggetto pageContext per una pagina Web contiene informazioni circa l'ambiente di quella pagina . Cose che ti serviranno
Web server di Javascript editore
Show More Istruzioni
Scrivi a un cookie
1
Creare un nuovo cookie digitando il seguente codice in un file JSP :
la direttiva @ Page :
< % @ Page language = importazione "java " = " . java.util * "% >
il codice JSP :
< %
cookieName String = " << passare il nome del cookie qui >>" ;
cookieValue String = " << passare il valore del cookie qui >> " ;
Cookie biscotto = new Cookie ( cookieName , cookieValue ) ;
response.addCookie ( cookie) ;
% >
Il codice HTML :
scrivere un cookie Utilizzo JSP File < /title>
< /head>
<< inserire qualsiasi elaborazione richiesta qui >>
< p > < /body>
< /html >
Questo crea un oggetto cookie con un nome memorizzato nella variabile " cookieName " e un valore memorizzato nella variabile " cookieValue " . Il cookie viene poi inviato al browser degli utenti sul proprio computer utilizzando il metodo " addCookie " dell'oggetto di risposta.
2
Creare un nuovo cookie digitando il codice JSP richiesto in un file XML , come metodo alternativo al punto 1 sopra descritto :
<< inserto xml intestazione >>
< jsp : xmlns radice : jsp = " http://java.sun . " version = " com /JSP /Pagina << version >> ">
< , html >
< jsp : scriptlet >
cookieName String = " << passare il nome del cookie qui >>" ;
cookieValue String = " << passare il valore del cookie qui >> " ;
Cookie biscotto = new
3
apportare eventuali modifiche al valore di un cookie con il metodo " setValue " . La sintassi corretta per questo metodo è :
setValue ( java.lang.String newCookieValue ) per
Per esempio , Stati
String newCookieValue = << pass " nel nuovo valore del cookie qui ">> ;
cookie.setValue ( newCookieValue ) economici