情况是这样的,我这面前端的请求,参数格式不能变动,其中包含p1.x这种没法写成变量名的参数。如何将java对象中名为x1的参数与psot请求中的p1.x参数进行绑定?
springboot2.1.3
情况是这样的,我这面前端的请求,参数格式不能变动,其中包含p1.x这种没法写成变量名的参数。如何将java对象中名为x1的参数与psot请求中的p1.x参数进行绑定?
springboot2.1.3
如果只是参数名不一样,但结构一样的话,可以通过你 Spring-MVC 里的 JSON 库去做这个事。
如果你没有改过默认 json 库的话,那应该是 Jackson json,加个注解就能解决
如果你这个对象还想输出,只希望输入解析p1.x
,输出的时候又不想使用p1.x
的话,还可以这样:
3 回答1.7k 阅读✓ 已解决
2 回答2.2k 阅读✓ 已解决
2 回答1.3k 阅读✓ 已解决
3 回答1.5k 阅读✓ 已解决
5 回答1.7k 阅读
2 回答1.1k 阅读✓ 已解决
3 回答1.6k 阅读
可以封个对象接收,或者手动从request获取