Struts2 Action参数有关问题

Struts2 Action参数问题
js代码:
   function ReloadList()
   {
                  var bParam = {SqlIndex:23,UserId:2,PeriodId:1};
   window.location.href='LoadList.action?bParam=bParam;
   }
在action类中bParam是一个pojo类型的变量。上面的代码会报错。
请问bParam在js中如何赋值?
------解决方案--------------------
前台:
global 全局函数encodeURI(bParam )进行编码,


后台:
取到值后,

java.net.URLDecoder.decode(bParam , "UTF-8")解码java中
------解决方案--------------------
java.net.URLDecoder.decode(bParam , "UTF-8")解码java中
解码后是字符串 ,你的处理下才能放到BEAN里
------解决方案--------------------
      
   window.location.href='LoadList.action?SqlIndex=23&PeriodId=1;
这样传也行啊  后台就不用处理 。