springmvc接收数组方式总结
1.接受正常的数组
如param1=aaa¶m1=bbb¶m1=3
对于这种,在实体参数中,使用String param1[] 这种参数既可以获取数组的值
2.接受数组
比如param1[0]=aaa,param1[1]=bbb,param1[2]=ccc
这种,需要在实体中用List<String> param1 进行接收
3.接受用逗号分隔的字符串
这种就用字符串接收就可以了,到了后台自己进行分割处理就可以了。
在mybatis中使用数组的时候,可能需要判断,对于数组List,则可以这么判断
<if test="param1 !=null and param1.size>0"> //你的逻辑 </if>
业务驱动技术,技术是手段,业务是目的。