here's a link that would give you the answer.
http://struts.apache.org/1.x/userGuide/building_controller.html and to answer it too, struts action are thread safe as long as you declare your variables locally.
im not sure with regards to multiple users but from what i understand, only one instance of the action class is created. And this instance is shared by all users.