please read the comment from stackoverflow:-
When the servletcontainer (like Apache Tomcat) starts up, it will deploy and load all webapplications. When a webapplication get loaded, the servletcontainer will create the
http://stackoverflow.com/questions/3106452/how-do-servlets-work-instantiation-session-variables-and-multithreading/3106909#3106909
-------------------------------------------------------
http://stackoverflow.com/questions/2183974/difference-between-each-instance-of-servlet-and-each-thread-of-servlet-in-servle/2184147#2184147
http://www.javaworld.com/article/2072798/java-web-development/write-thread-safe-servlets.html
When the servletcontainer (like Apache Tomcat) starts up, it will deploy and load all webapplications. When a webapplication get loaded, the servletcontainer will create the
ServletContext
once and keep in server's memory. The webapp's web.xml
will be parsed and every Servlet
, Filter
and Listener
found in web.xml
or annotated with respectively @WebServlet
, @WebFilter
and @WebListener
will be created once and kept in server's memory as well. When the servletcontainer shuts down, it will unload all webapplications and the ServletContext
and all Servlet
, Filter
and Listener
instances will be trashed.http://stackoverflow.com/questions/3106452/how-do-servlets-work-instantiation-session-variables-and-multithreading/3106909#3106909
-------------------------------------------------------
http://stackoverflow.com/questions/2183974/difference-between-each-instance-of-servlet-and-each-thread-of-servlet-in-servle/2184147#2184147
http://www.javaworld.com/article/2072798/java-web-development/write-thread-safe-servlets.html
No comments:
Post a Comment