getParameterMap()的返回值为Map<String, String[]>,从其中取得请求参数转为Map<String, String>的方法如下:
2016-07-22 10:19
916 查看
直接遍历报错:[Ljava.lang.String;@44739f3f
Map<String, String> tempMap = new HashMap<String, String>();
Map<String, String[]> reqMap = req.getParameterMap();
Set<Entry<String, String[]>> set = reqMap.entrySet();
Iterator<Entry<String, String[]>> it = set.iterator();
while (it.hasNext()) {
Entry<String, String[]> entry = it.next();
System.out.println("KEY:"+entry.getKey());
for (String str : entry.getValue()) {
System.out.println(str);
tempMap.put(entry.getKey(), str);
}
}
顺便写一下Map的遍历:
Set<Map.Entry<String, String>> itermap = resMap.entrySet();
for (Map.Entry<String, String> entry : itermap) {
String key = entry.getKey();
String value = entry.getValue();
System.out.println(key + ": " + value);
}
Map<String, String> tempMap = new HashMap<String, String>();
Map<String, String[]> reqMap = req.getParameterMap();
Set<Entry<String, String[]>> set = reqMap.entrySet();
Iterator<Entry<String, String[]>> it = set.iterator();
while (it.hasNext()) {
Entry<String, String[]> entry = it.next();
System.out.println("KEY:"+entry.getKey());
for (String str : entry.getValue()) {
System.out.println(str);
tempMap.put(entry.getKey(), str);
}
}
顺便写一下Map的遍历:
Set<Map.Entry<String, String>> itermap = resMap.entrySet();
for (Map.Entry<String, String> entry : itermap) {
String key = entry.getKey();
String value = entry.getValue();
System.out.println(key + ": " + value);
}
相关文章推荐
- thinkphp报错No input file specified. (对于隐藏url中的index.php 是如何做到的?)
- php数组操作大全
- postgresql日期计算 laravel模板引擎 数据迁移 2016.07.21回顾
- phpcms 标签
- [李景山php]thinkphp核心源码注释|Xcache.class.php
- [李景山php]thinkphp核心源码注释|Wincache.class.php
- laravel 重命名/删除表
- PHP数组问题
- [李景山php]thinkphp核心源码注释|Sqlite.class.php
- [李景山php]thinkphp核心源码注释|Shomp.class.php
- ThinkPHP函数详解:C方法
- [李景山php]thinkphp核心源码注释|File.class.php
- [李景山php]thinkphp核心源码注释|Eaccelerator.class.php
- [李景山php]thinkphp核心源码注释|Db.class.php
- [李景山php]thinkphp核心源码注释|Apc.class.php
- laravel 模型删除及软删除相关实现
- getpass ()函数
- getpgid()函数
- NSOutputStream NSInputStream 简单用法
- php如何执行非缓冲查询API