java - Servlet Post parameters : what case can a parameter have several values? -
here function on servlet test various things (i'm new servlets althought understadn logic)
public void testparameters(httpservletrequest request, httpservletresponse response) throws ioexception{ printwriter out = response.getwriter(); enumeration paramnames = request.getparameternames(); while(paramnames.hasmoreelements()) { string paramname = (string)paramnames.nextelement(); out.println("\n>>>" + paramname);
string[] paramvalues = request.getparametervalues(paramname); if (paramvalues.length == 1) { string paramvalue = paramvalues[0]; if (paramvalue.length() == 0){ out.print("no value"); }else{ out.print(paramvalue); } } else { system.out.println("number of parameters "+paramvalues.length); for(int i=0;
(this code took tutorial , tweeked might stupid)
i working fine wandering in cases parameter have several values?
example: http://myhost/path?a=b&a=c&a=d
parameter has values b, c , d.
Comments
Post a Comment