Servlets-thread?
-
hallo ich hab mal folgendes problem ich habe mir in einem servlet eine Membervariable angelegt einen int counter(nur als Beispiel)in meiner "doGet" Methode zähle ich diesen Zähler bei jeden Aufruf ein mal hoch!! danach folgt eine Schleife um denn Thread zu beschäftigen !!zum Schluß gebe ich mir die Variable(als HTML) aus!! Nun starte ich mehrmals meine Browser und starte mehre Anfragen auf mein Servlet!! Folgende Frage!! Müsste am Ende nicht der Wert bei allen Browsern
gleich sein?? (z.B. 5 Browseranfragen=5)
-
Wenn dein counter static ist schon. Ansonsten nicht da deine Servlets mit hoher Wahrscheinlichkeit stateless sind.
-
also der counter wird hochgezählt aber leider nicht gleichzeitig sondern nacheinander!! was mich ihrgendwie stört und verwirrt!! weil ich dachte das jeder aufruf einen neuen thread erzeugt!! und dadurch das meine variable eine membervariable ist alle threads drauf zugreifen!! aber ihrgentwie kommt mir das so vor als werden die Servletaufrufe nacheinander abgearbeitet!!