如何使用org.apache.commons.httpclient.methods.PutMethod传递@FormParam

时间:2019-01-16 14:42:23

标签: java apache rest tomcat

RestResource:

BackColor = Color.Transparent

我试图通过以下两种方式使用PutMethod传递@FormParam。但是总是会收到空的InvitationSysIds。
第一种方法

@PUT
@Path("/cancelInvitations")
@Consumes("application/x-www-form-urlencoded")
public JSONObject cancelInvitation(@FormParam("invitationSysIds") List<Long> invitationSysIds) { }

第二种方法

PutMethod method = new PutMethod(urlBase + pathAndParams);
method.getParams().setParameter("invitationSysIds", List);

请注意,我只能使用org.apache.commons.httpclient.methods.PutMethod

0 个答案:

没有答案