前端数组传输,后端如何获取?

前端图片上传数量不定,通过  name="pictures[]"形式传到后台,后端的得到类似于:pictures[0]=/upload/kindeditor/1670128493592.jpg  pictures[1]=/upload/kindeditor/1670128496318.png形式,发现用getParaValues("pictures")或者getParaValues("pictures[]")都无法获取。请问采用什么形式才能获取pictures数组所有的数据?

评论区

JFinal

2022-12-04 16:06

发请求之前先将数据转成 json,然后发到后端再转成对象,不用折腾那些麻烦的,前端用一下: JSON.stringify(...)

前后交互传 json 是大势所趋,非常方便

JFinal

2022-12-04 16:06

json 字符串转成 map 、list 都很方便,后端用 getRawData() 接收