我将URL中的参数绑定到这样的hashmap: ?myObjectWithMapInIt [ 'theKeyString']。值= theValue
当我列出hashmap的键集时,我得到两个与每个参数相关的值,例如: param name:keyString value:theValue param name:%27keyString%27 value:theValue
%27是单引号的URL excape代码,“'”,所以我可以看到为什么我可能会将普通参数名称的这个INSTEAD作为我的地图中的一个条目,虽然为什么这两个?其他转义字符(如空格)也是如此。
有关信息,我使用Java与Stripes框架,虽然我不认为这是相关的,它是一个非常标准的请求参数绑定到支持bean中的变量(其中包含HashMap的对象)。
谢谢!