Thanks for your replies.
Is it like that servlet container creates request object from query
string so when I write
request.getParameter("textbox1");
I get value entered in textbox1.
Do request object internally maintains name, value pair for each control on the HTML page?
If you could provide information about response object then it would be better.