O'Reilly logo

Servlets und JSPs™ von Kopf bis Fuß by Bert Bates, Kathy Sierra, Bryan Basham

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

5.14. Die Service-Methode zu synchronisieren, ist eine ausgesprochen SCHLECHTE Idee

Gut, wir wissen jetzt also, dass unsere Nebenläufigkeit dahin ist, wenn wir die Service-Methode synchronisieren, andererseits würde es uns aber unsere Threads schützen, richtig? Sehen Sie sich mal diesen zulässigen Code hier an und entscheiden Sie, ob er Kims Problem mit dem Kontextattribut, das von einem anderen Servlet geändert wird, verhindern würde ...

public synchronized void doGet(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException { response.setContentType("text/html"); PrintWriter out = response.getWriter(); out.println("Test: Kontextattribute<br>"); getServletContext().setAttribute("foo", "22"); getServletContext().setAttribute("bar", ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required