Check whether form value is set or not in java?

In java a function getParameter() is used for check whether form value set or not.

getParameter()
Returns the value of a request parameter as a String, or null if the parameter does not exist. Request parameters are extra information sent with the request. For HTTP servlets, parameters are contained in the query string or posted form data.

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).

If you use this method with a multivalued parameter, the value returned is equal to the first value in the array returned by getParameterValues.

If the parameter data was sent in the request body, such as occurs with an HTTP POST request, then reading the body directly via getInputStream() or getReader() can interfere with the execution of this method.
Eg:
if(request.getParameter("Submit") != null)
{
     /* Yes! submit field is set in the request */
}

No comments:

Post a Comment