Can we write an argument constructor in a Servlet? If yes, how can you call?
You can't. Servlet is instantiated reflectively by container. If servlet spec have allowed arguments in constructor, you would have to have some complicated deployment descriptor like,
MyServlet MyServlet Test 10 1
I guess no one wants that.