spring mvc RequestParam 传数组bug

来源:互联网 发布:windows arp欺骗工具 编辑:程序博客网 时间:2024/06/06 20:25

 

  spring mvc传数组对象,支持并不是太友好,所以想通过把每个对象做成json,然后就是传字符串数组。本想这可以大功告成。没想到测试时只传一个对象的数组时,报JSON转Java对象错。

   页面debug发现传的数值是这样:

ruleJson:
{"moKeyword":"test","hitActionType":"1","hitWordContent":"test"}。本来是一条记录的,但是到了springmvc把这个字符串拆分成了三个元素的数组。[{"moKeyword":"test","hitActionType":"1","hitWordContent":"test"}],这实在有点无语。controller声明是数组,但是我也可以传只有一个元素的数组把,竟然优先去拼凑数组,我也是醉了。

原创粉丝点击