thanks for the pointers guys...
i still dun know where did i go wrong... i was doing fine with doGet, having the site passing form data to the servlet...
but then again when i switch to doPost (all i do is change the <FORM ACTION="totheservlet" METHOD="POST"> method part from originally GET to POST now. and at the servlet side, the doGet function is also changed to doPost... and later calling
String USerID = request.getParameter("UserID"); (still the same with both get and post)
now when everything was in get method, my servlet retrieve the data just fine. but when it is then switched to post... my getParameter returns null...
any idea where did i screw up? it's suppose to be so simple but it doesnt work that way for me... so ppl find it hard to diagnose as such things are not meant to be screwed up easily

.
any suggestion on where to look would be appreciated.