放入地图时出现非法状态异常
|
我不明白为什么我得到臭名昭著的“ IllegalStateException \”和以下代码:
private void mergeQueryStrings(String url, Map parameterMap) {
String queryString = getQueryString(url);
if(queryString!=null){
String [] params = queryString.split(\"&\");
for(String param:params){
parameterMap.put(param.split(\"=\")[0], param.split(\"=\")[1]);
}
}
}
谁能启发我?
没有找到相关结果
已邀请:
1 个回复
疼嘶桐
如果您实际上是为此使用servlet请求参数映射,那么您希望在
中用
替换原始的。但这是一个完全不同的故事:) 与具体问题无关,您应该先对查询字符串部分进行url解码,然后再将其放入新地图。