This week's book giveaway is in the OO, Patterns, UML and Refactoring forum. We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line! See this thread for details.
Good question The answer depends on what kind of request your are forwarding - GET or POST. If you are forwarding a GET request then doGet will be called, if you are forwarding a POST request then doPOST will be called. Remember that it has nothing to do with the method (doGet or doPost) of the calling servlet. As you are probably aware, many people call doPost from doGet and do all the stuff in doPost (to avoid coding the same thing in both the methods). So if you are forwarding a GET request (from doPost), the other servlet will still get a GET request (not a POST). HTH, Paul.