Here is the dump of the request headers (in case the request.getParameter returns null) :
[test2.jsp]: header name==>host<==, header value==>64.41.252.15<==
[test2.jsp]: header name==>content-type<==, header value==>application/x-www-form-urlencoded; charset=106<==
[test2.jsp]: header name==>accept<==, header value==>text/vnd.wap.wml, text/vnd.wap.wmlscript, image/vnd.wap.wbmp, application/vnd.w
ap.multipart.mixed, image/bmp, image/png, image/gif, image/jpeg, image/vnd.wap.wbmp, application/vnd.wap.wmlc, application/vnd.wap.w
bxml, application/vnd.wap.wmlscriptc, application/xhtml+xml, application/vnd.wap.xhtml+xml, text/html, application/vnd.wap.mms-messa
ge, application/java-archive, application/java, application/vnd.oma.dd+xml, text/css, */*, */*<==
[test2.jsp]: header name==>accept-language<==, header value==>en<==
[test2.jsp]: header name==>accept-charset<==, header value==>us-ascii, iso-8859-1, utf-8, iso-10646-ucs-2<==
[test2.jsp]: header name==>x-wap-profile<==, header value==>
http://wap.sonyericsson.com/UAprof/T610R401.xml<== [test2.jsp]: header name==>user-agent<==, header value==>SonyEricssonT610/R401 Profile/MIDP-1.0 Configuration/CLDC-1.0<==
[test2.jsp]: header name==>bearer-indication<==, header value==>0<==
[test2.jsp]: header name==>accept-application<==, header value==>1, 2<==
[test2.jsp]: header name==>content-length<==, header value==>38<==
[test2.jsp]: header name==>connection<==, header value==>close<==
[test2.jsp]: header name==>x-msisdn<==, header value==>919825079071<==
[test2.jsp]: header name==>via<==, header value==>Jataayu CWS Gateway 3.1.0 at jataayuwap2<==
[test2.jsp]: header name==>x-network-info<==, header value==>UDP, 10.16.26.194<==
And here is the dump of the content read from input stream (entire stringbuffer content) :
[test2.jsp]: Read data from input stream ==>mobileNo=6625016887<==
btw, the reason that I interpreted the content-type thing as stated in my question is because of the following :
Servlet Specification 2.3 - SRV.4.1.1 "When Parameters Are Available" - section states four different conditions that must be met before post form data will be populated to the parameter set, third of which is "The content type is application/x-www-form-urlencoded"
Please correct me if I have interpreted this incorrectly.