Win a copy of Think Java: How to Think Like a Computer Scientist this week in the Java in General forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Thread safe and servlets (Action servlet)

 
Timothy Toe
Ranch Hand
Posts: 156
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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.
 
Timothy Toe
Ranch Hand
Posts: 156
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Ooppss... I think I cause confusion for my question.
What I was talking was the Action class and not Action servlet.

Hope this clarifies.
Thanks.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic