关于Controller参数的问题

能否处理下Controller 的方法接收参数时的类型转换问题?

目前发现, 对于JsonObject类型的数据, 能正常转成具体的javaBean。 

对于{

     list : [

         {}

     ]

}

这种jsonObject类型的数据, 参数名为list, 且接收的数据类型为List<JavaBean>的时候,  list的数据无法转成JavaBean, 只能转成 JsonArray 。 

对于参数名为Map\Kv\HashMap等数据接收参数时,如果不传参, 直接给了个null, 这里建议处理成返回一个默认实现。



评论区