Are servlets multi-threaded?
Yes, servlets are normally multi-threaded. The servlet container allocates a thread for each new request for a single servlet without any special programming. Each request thread for your servlet runs as if a single user were accessing it alone, but you can use static variables to store and present information that is common to all threads, like a hit counter for instance. Actions: Follow-up, clarify or correct this answer. Submit a new question.