Get Way One
InputStream in = Request.getinputstream ();
int len = 0;
byte buffer[] = new byte[1024];
while (len = in.read (buffer)) > 0) {
System.out.println (len);
System.out.println (New String (Buffer,0,len));
}
Get Way Two
String value = Request.getparameter ("username");
if (value! = null &&!value.trim (). Equals ("")) {
System.out.println (value);
}
Get Way Three
Enumeration E = Request.getparameternames ();
while (E.hasmoreelements ()) {
String name = (string) e.nextelement ();
Value = Request.getparameter (name);
SYSTEM.OUT.PRINTLN (name + ":" + value);
}
Get Way Four
String[] values = request.getparametervalues ("username");
for (int i=0;values!=null && i < values.length;i++) {
System.out.println (Values[i]);
}
Get Way Five
Map map = Request.getparametermap ();
User user = new user ();
Beanutils.populate (user, map);
... The Commons-beanutils-1.8.0.jar and Commons-logging.jar packages are quoted here.
public class user{
Public string[] GetUserName () {...}
Public string[] GetPassword () {...}
}
[Java][web]request Get request headers and data