Hi,
HttpServletRequest.getReader() returns the body of the request as a BufferedReader,with the characters encoded in the encoding specified in the request, while the getParameter will get value of the requested parameter as a
String or return null of no such parameter exists.
Hope this sheds some light on your issue.
Allen.