I hope I understood your question. I am assuming that u are asking if we could use our own action servlet instead of ActionServlet. To my knowledge,We can extend an ActionServlet and can use the action servlet that we have got. But in general it is not good practice to extend the ActionServlet. For most of the problems we have the plug-ins and the request processor.