Have a look here:

http://javawebparts.sourceforge.net

...more specifically this:

http://javawebparts.sourceforge.net/javadocs/javawebparts/request/RequestHelpers.html

...the getBodyContent() is, I think, what your looking for.

hth,
Frank

-- 
Frank W. Zammetti
Founder and Chief Software Architect
Omnytex Technologies
http://www.omnytex.com
AIM/Yahoo: fzammetti
MSN: [EMAIL PROTECTED]
Author of "Practical Ajax Projects With Java Technology"
 (2006, Apress, ISBN 1-59059-695-1)
and "JavaScript, DOM Scripting and Ajax Projects"
 (2007, Apress, ISBN 1-59059-816-4)
Java Web Parts - http://javawebparts.sourceforge.net
 Supplying the wheel, so you don't have to reinvent it!

On Tue, July 17, 2007 2:55 pm, Johnny Kewl wrote:
>
> ----- Original Message -----
> From: "Joe Kramer" <[EMAIL PROTECTED]>
> To: "Tomcat Users List" <users@tomcat.apache.org>
> Sent: Tuesday, July 17, 2007 2:51 PM
> Subject: Hot to access raw POST Data in servlet?
>
>
>> Hello,
>>
>> I can't find a way to do a simple thing - access raw postdata in
>> servlet service()/doPost() method. (The data that goes after the
>> headers.)
>> In old Servlet API it was possible using
>> javax.servlet.http.HttpUtils.parsePostData() which is now deprecated.
>> Servlet API only seem to have methods to access request parameters and
>> properties in HttpServletRequest, but not the request data itself.
>>
>> What is the best/pssible practice to do that?
>
> Joe, I'm far too young to remember this function, so just slap me around
> if
> I dont get it ;)
> If all that function gave you was a HashTable of parameters then wont
> "getParameterNames" be good enough?
> Ie you can enumerate through them find the parameters and the values...
> like
> this
>
>         Enumeration paramNames = request.getParameterNames();
>         while(paramNames.hasMoreElements()){
>             paramName = (String)paramNames.nextElement();
>             paramValue = request.getParameter(paramName);
>         }
>
> or you could use getParameterMap.... if you looking for something close to
> the old HashTable.
> getInputStream... will give you the raw stream.
>
> Young guys like me, use the Enumeration... its handy when you have more
> than
> one submit button ;)
>
>
>
>> Thanks.
>>
>> ---------------------------------------------------------------------
>> To start a new topic, e-mail: users@tomcat.apache.org
>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]
>>
>>
>
>
> ---------------------------------------------------------------------
> To start a new topic, e-mail: users@tomcat.apache.org
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>


---------------------------------------------------------------------
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to