dbooks.de --> home (Logo) Seitenstatus 1

 Java


Erste Schritte Primer

Variablen in Java Variablen

Strukturen in Java Strukturen

awt-Paket Oberfläche

Java-Applets Applets

JDBC JDBC

Servlets

Enterprise Java Beans EJB

Java-Anwendungen und Bibliotheken Material

Software fürJava Software

Primer
Primer
Servlet-Klassen
Klassen
Servlet-Request
Request

Cookies
Cookies
HttpSession-Klasse - Request
Session
Servlet-Response
Response
Java Server Pages
JSP
Links  zu Servlets
Links

PageMap 
(Umfang 180 Seiten)



Sponsoring  


Netonstage - webprojekte - webconsulting - softwareentwicklung


 


Auswahl dBooks:

Suche und verwandte Themen  







Verschiedenes  




back


     Session

Das über das Request-Objekt abrufbare Session-Objekt ist über verschiedene Servlets abrufbar. Hier gespeicherte Informationen können unabhängig vom Servlet abgerufen werden.



    Session holen und setzen


In diesem Falle kann zwischen zwei Servlets hin- und hergesprungen werden. Unabhängig davon wird der Parameter counter immer um eins erhöht.

Beispiel anschauen
(javaServletResults/RequestSession.htm)

   Quellcode
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;

public class RequestSession extends HttpServlet {

   // doGet wird überschrieben
   public void doGet( HttpServletRequest myRequest, HttpServletResponse myResponse ) throws IOException,ServletException {

      // prepare
      myResponse.setContentType( "text/html" ); // MimeType
      PrintWriter out = myResponse.getWriter();

      // out
      out.println( "<h1>Session-Variablen </h1>" );
      HttpSession mySession = myRequest.getSession();

      if (mySession.getAttribute ("counter") == null) {
         mySession.setAttribute ("counter" , new Integer(1));
         out.println( "<h3>Neue Session mit Start 1!</h3>" );
      }
      else {
         Integer sessionCounter = (Integer) mySession.getAttribute("counter");

         mySession.setAttribute ("counter" , new Integer(sessionCounter.intValue() + 1));
         out.println( "<h3>sessionCounter: " + sessionCounter.toString() + "</h3>" );
      }
      out.println( "<br>--><a href=\"RequestSession2\">Request2</a>" );
   }
}




  Links



Unkommentierte Links:

Bewertung: java.sun.com: Java Servlets 2.2 : Interface HttpSession
Bewertung: java.sun.com: Java Servlets 2.2 : Interface HttpSessionBindingEvent
Bewertung: java.sun.com: Java Servlets 2.2 : Interface HttpSessionBindingListener
Bewertung: java.sun.com: Java Servlets 2.2 : Interface HttpSessionContext
Bewertung: ssw.uni-linz.ac.at: Java Servlets: Ergänzungen
Bewertung: javaworld.com: Take control of the servlet environment, Part 2
Bewertung: javaworld.com: Take control of the servlet environment, Part 3 Beware of the cookie monster.
Bewertung: webdevelopersjournal.com: Using the HttpSession object of the Servlet API

Link empfehlen





 forward


(München, 2001-05-06 18:07:46 / )
Der Betreiber von www.dBooks.de übernimmt keine Verantwortung für den Inhalt und die Richtigkeit der Angaben auf den verlinkten Websites. Zu den üblichen NoNos gibt es keine direkten Verweise.

(Umfang dBook Java: 180 Themenseiten )
letzte Generierung Mon, 04 Jun 2001 22:07:04 GMT 154
© Werner Diwischek