Title:

A quick read of the docs for Interface ServletRequest reveal a snippet in the description of function getParameter :

You should only use this method when you are sure the parameter has only one value. If the parameter might have more than one value, use getParameterValues(java.lang.String).

getParameterValues

public java.lang.String[] getParameterValues(java.lang.String name)
Returns an array of String objects containing all of the values the given request parameter has, or null if the parameter does not exist.

If the parameter has a single value, the array has a length of 1.

Parameters:
name - a String containing the name of the parameter whose value is requested
Returns:
an array of String objects containing the parameter's values
See Also:
getParameter(java.lang.String)


-----Original Message-----
From: sun [mailto:[EMAIL PROTECTED]]
Sent: Tuesday, February 13, 2001 12:45 PM
To: [EMAIL PROTECTED]
Subject: Re: HttpUtil


I only get one, paraname=1, actually I checked 4 boxes, in terms of posted
inputstream, I should get a array of value, it should be paraname=1,2,4,5.
that is why I have to use HttpUtil, but now it is not working, so where is
wrong? maybe I should use servlet instead of jsp, than inputstream will not
be corrupted.


-----Original Message-----
From: Chris Janicki <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED] <[EMAIL PROTECTED]>
Date: Monday, February 12, 2001 9:34 PM
Subject: Re: HttpUtil


String paraname = request.getParameter("checkboxName"); // 'request' is a
built-in JSP object


>>>>>>>>>>>>>>>>>> Original Message <<<<<<<<<<<<<<<<<<

On 2/13/01, 12:21:40 PM, "sun" <[EMAIL PROTECTED]> wrote regarding Re:
HttpUtil:


> but how to get parameter value passed from previous page, 5 checkbox with
> same name different value, I want to get paraname=1,2,4,5 if I selected 4
> boxes.


> -----Original Message-----
> From: Craig R. McClanahan <[EMAIL PROTECTED]>
> To: [EMAIL PROTECTED] <[EMAIL PROTECTED]>
> Date: Monday, February 12, 2001 9:14 PM
> Subject: Re: HttpUtil


> >sun wrote:
> >
> >> no, I didn't call request before using HttpUtil, HttpUtil was put at
> first
> >> line in .jsp.
> >>
> >
> >But the JSP page did it for you (that is, the generated servlet did).
> >
> >Simply use the standard JSP mechanisms to retrieve request attributes
and
> you
> >should be fine.  If you *really* want to process the input data
yourself,
> you
> >should be using a servlet instead of a JSP page.
> >
> >Craig McClanahan
> >
> >
> >>
> >> -----Original Message-----
> >> From: Craig R. McClanahan <[EMAIL PROTECTED]>
> >> To: [EMAIL PROTECTED] <[EMAIL PROTECTED]>
> >> Date: Monday, February 12, 2001 2:48 PM
> >> Subject: Re: HttpUtil
> >>
> >> >sun wrote:
> >> >
> >> >> yes, I tried that, got same error, "short read",
> >> >> in terms of docs, it means posted inputstream is invalid, but I am
not
> >> sure
> >> >> about that.
> >> >>
> >> >
> >> >One reason you could get a "short read" response is if the servlet
> >> container
> >> >has already read the input stream's contents.  For example, if you are
> >> >processing a POST request and you have already called something like
> >> >request.getParameter(), the contents of the input stream would have
> already
> >> >been processed.
> >> >
> >> >Craig McClanahan
> >> >
> >> >
> >> >
> >> >---------------------------------------------------------------------
> >> >To unsubscribe, e-mail: [EMAIL PROTECTED]
> >> >For additional commands, email: [EMAIL PROTECTED]
> >> >
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: [EMAIL PROTECTED]
> >> For additional commands, email: [EMAIL PROTECTED]
> >
> >
> >---------------------------------------------------------------------
> >To unsubscribe, e-mail: [EMAIL PROTECTED]
> >For additional commands, email: [EMAIL PROTECTED]
> >


> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, email: [EMAIL PROTECTED]

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]

Reply via email to