I have my own Action classes that extend
org.apache.struts.action.Action
I understand that the Action class is a
Servlet.
Is it compulsory that all Servlets (Action class in this context) be thread-safe ?
When multiple requests from multiple browsers hit the app server, the container will instantiate 1 servlet for each request right ? (and not many clients share 1 servlets - multi threads running 1 servlet, right ?)
If it is always 1 servlet for each request (single
thread running a servlet at any one time), then it it is ok even if the action class is not thread-safe ?
Thanks.