Ein Cookie ist eine kleine Datei, die verwendet werden, um Informationen lokal auf Ihrem Computer speichern . Cookies werden häufig von Webservern erstellt , um Informationen für einfachen Abruf gespeichert werden jedes Mal, wenn Sie eine Webseite besuchen . JavaServer Pages oder JSP, ist eine Art von Technologie , die speziell für die Erstellung von Web-Anwendungen einfach , schnell und einfach konzipiert ist. JSP nutzt JavaScript-Code und JSP Standard-Tag -Bibliothek - JSTL - Konstrukte , um dynamische Webseiten , einschließlich der Erstellung von Cookies und das Abrufen der Daten, die in sie auf Ihrem Computer gespeichert werden erstellen. Plätzchen und PageContext sind implizite JSTL Objekten. Die PageContext Objekt für eine Web- Seite enthält Informationen über die Umgebung von dieser Seite. Things You
Webserver
JavaScript Editor
brauchen anzeigen Weitere Anweisungen -Mail an einen Cookie
1
schreiben Neues Cookie , indem Sie den folgenden Code in einer JSP-Datei :
Die @ Page-Direktive :
< % @ page language = " java" import = " . java.util * "%>
die JSP- Code:
< %
String cookieName = " << Pass auf den Namen des Cookies hier >> ";
String cookievalue = " << Pass in den Wert des Cookies hier >> ";
Cookie Cookie = new Cookie ( cookieName , cookievalue );
response.addCookie ( cookie) ;
% >
Der HTML-Code :
schreiben eines Cookies verwenden JSP Datei < /title>
< /head>
<< einfügen jede gewünschte Verarbeitung hier >>
< p >
< /html>
Dies schafft ein Cookie Objekt mit einem Namen , wie in der " cookieName " variable und ein Wert gespeichert, wie in der " cookievalue " Variable gespeichert . Der Cookie wird dann der Nutzer Web-Browser auf ihrem Computer mit dem " addCookie "-Methode des Response-Objekt gesendet.
2
Erstellen Sie ein neues Cookie , indem Sie die gewünschte JSP-Code in eine XML -Datei, als eine alternative Methode , um Schritt 1 , oben :
<< einfügen von XML- Header >>
< jsp : root xmlns: jsp = " http://java.sun . com /JSP /Seite " version = " << >> Version " >
< ; html>
< jsp: scriptlet >
String cookieName = " << Pass auf den Namen des Cookies hier >> ";
String cookievalue = " << Pass im Wert des Cookies hier >> ";
Cookie Cookie = new
3
Nehmen Sie alle erforderlichen Änderungen an den Wert eines Cookies mit dem " setValue "-Methode. Die korrekte Syntax für diese Methode ist :
setValue ( java.lang.String newCookieValue )
Beispiel
String newCookieValue = << " Pass in die neue Wert des Cookies hier " >>;
cookie.setValue ( newCookieValue )