使用Spring在单个HTTP调用中有多个JSON请求(POST)

时间:2013-05-03 07:20:16

标签: json rest spring-mvc

如何在单个HTTP调用中组合2个不同的REST(使用JSON)请求时使用Spring3框架?我使用Spring和jackson进行JSON转换。这样做的最佳方式是什么?我不确定,如果它涉及多部分请求。

例如,如果我想要在单个HTTP调用中组合以下2个不相关的JSON有效负载。

"json1": 
{ 
"Name": "abc", 
"Age": "111" 
} 

"json2": 
{ 
"stockName": "xyz", 
"stockSymbol": "SS" 
}   

一旦我的主控制器方法处理初始调用,那么是否可以为不同的JSON有效负载映射不同的附加控制器方法?我想了解处理此类场景的最佳方式是什么?

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

您必须创建单独的资源并单独调用,这是最好的方法。在调用位置,您可以组合两个JSON输出。现在你想要一个有两种不同返回类型的方法