使用REST二维字符串数组

使用REST二维字符串数组,rest,form-parameter,Rest,Form Parameter,我有一个帖子,格式如下: 偏移量:“0” 排序[0][field]:“lname” 排序[0][方向]:“desc” 如何设置其余的消费者?我已经尝试过了,但是它只返回排序参数的NULL @Path("/test") @POST @Consumes(MediaType.APPLICATION_FORM_URLENCODED) @Produces(MediaType.TEXT_PLAIN) public Response command( @FormParam("offset") Inte

我有一个
帖子
,格式如下:

偏移量:“0”
排序[0][field]:“lname”
排序[0][方向]:“desc”

如何设置其余的消费者?我已经尝试过了,但是它只返回排序参数的
NULL

@Path("/test")
@POST
@Consumes(MediaType.APPLICATION_FORM_URLENCODED)
@Produces(MediaType.TEXT_PLAIN)
public Response command(
    @FormParam("offset") Integer offset,
    @FormParam("sort") List<sortstuff> sort) { ...
@Path(“/test”)
@职位
@使用(MediaType.APPLICATION\u FORM\u URLENCODED)
@生成(MediaType.TEXT\u PLAIN)
公众反应指挥部(
@FormParam(“偏移”)整数偏移,
@FormParam(“排序”)列表排序){。。。

我假设这是一个用于REST服务器的Java框架?您应该用正确的框架对其进行标记来澄清。答案很简单。每个参数都是一个表单参数。因此,排序[0][field]是一个参数名。我假设这是一个用于REST服务器的Java框架?您应该用正确的框架标记它来说明。答案很简单。每个参数都是一个表单参数。因此,sort[0][field]是一个参数名。