NutzCN Logo
问答 nutMap.getArray 获取数组问题报错
发布于 74天前 作者 franktrue 175 次浏览 复制 上一个帖子 下一个帖子
标签: nutzwk
Integer[] parentSmallKind = nutMap.getArray("parentSmallKind[]", Integer.class);

前端提交的formData是

parentSmallKind[]: 1
parentSmallKind[]: 16

是正常的,但是当只有一个参数的数组时如下这种,会报错

parentSmallKind[]: 1

报错信息

java.lang.ClassCastException: [Ljava.lang.Object; cannot be cast to [Ljava.lang.Integer;
3 回复
Object[] parentSmallKind = nutMap.getArray("parentSmallKind[]", Integer.class);

现在换成这种形式就可以了……

@franktrue 好像有点怪,你是咋生成的 nutMap 实例?

来自炫酷的 NutzCN

@zozoh 在控制器里@Param("..")NutMap nutMap

添加回复
请先登陆
回到顶部