Jfinal this.getParaMap().put("data_to_file",String[]);存值问题

guanxf 发布于 2013/03/08 12:51
阅读 807
收藏 2

this.getParaMap().put("key",String[]);,获取到的map可以这样放吗:?

错误提示:

java.lang.UnsupportedOperationException
at java.util.Collections$UnmodifiableMap.put(Collections.java:1285)
加载中
0
JFinal
JFinal
前端发送请求过去的 parameter,是不能修改其值的,所以这个 parameterMap 是UnmodifiableMap,改变值的操作肯定会抛异常。
0
g
guanxf

解决方法:

Map<String,String[]> map=new HashMap();

map.put("key","String[]");

map .putAll(thisgetParaMap());

返回顶部
顶部