java遍历http请求request的所有参数实现方法
程序员文章站
2024-03-12 17:52:14
通过程序遍历http请求的所有参数放到hashmap中,用的时候方便了。
如果参数值有中文,那么需要在程序中添加filter转码,或者在下面程序里,对paramvalue...
通过程序遍历http请求的所有参数放到hashmap中,用的时候方便了。
如果参数值有中文,那么需要在程序中添加filter转码,或者在下面程序里,对paramvalue转码
如下所示:
public void doget(httpservletrequest request, httpservletresponse response) throws servletexception, ioexception {
map map = new hashmap(); enumeration paramnames = request.getparameternames(); while (paramnames.hasmoreelements()) { string paramname = (string) paramnames.nextelement(); string[] paramvalues = request.getparametervalues(paramname); if (paramvalues.length == 1) { string paramvalue = paramvalues[0]; if (paramvalue.length() != 0) { system.out.println("参数:" + paramname + "=" + paramvalue); map.put(paramname, paramvalue); } } } }
以上就是小编为大家带来的java遍历http请求request的所有参数实现方法的全部内容了,希望对大家有所帮助,多多支持~
上一篇: Java如何调用C++ DLL库
推荐阅读
-
java遍历http请求request的所有参数实现方法
-
Java编程实现遍历两个MAC地址之间所有MAC的方法
-
Java如何实现URL带请求参数(get/post)及得到get和post请求url和参数列表的方法
-
Java编程实现遍历两个MAC地址之间所有MAC的方法
-
Java如何实现URL带请求参数(get/post)及得到get和post请求url和参数列表的方法
-
Java--获取request中所有参数的方法
-
Angularjs中$http以post请求通过消息体传递参数的实现方法
-
Java--获取request中所有参数的方法
-
Angularjs中$http以post请求通过消息体传递参数的实现方法
-
Angularjs中$http以post请求通过消息体传递参数的实现方法