带有Spring和Jackson的REST完整数据绑定

带有Spring和Jackson的REST完整数据绑定,第1张

带有Spring和Jackson的REST完整数据绑定

我怀疑问题是由于类型擦除引起的,不是传递通用参数类型,而是仅传递actions.getClass();这将提供与List

<?>
等效的类型。

如果是这样,一种可能性是使用中间子类,例如:

public class ActionImplList extends ArrayList<ActionImpl> { }

因为即使只传递了类,这也会保留类型信息。因此:

public @ResponseBody String executeActions(@RequestBody ActionImplList actions)

会成功的 不是最佳,但应该可以。

我希望有更多Spring MVC知识的人可以阐明为什么不传递参数类型(也许是错误?),但是至少可以解决此问题。



欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/5009063.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-11-14
下一篇2022-11-14

发表评论

登录后才能评论

评论列表(0条)

    保存