泽西休息客户端与空字符串参数

问题描述:

我使用泽西岛消耗一些休息服务,但我有一个问题,当我尝试发送一个参数为空,因为似乎泽西不映射空或空参数。泽西休息客户端与空字符串参数

新泽西州产生类似(值是空字符串,等号丢失,我得到一个500错误): http://myservice.test.com/services/rest/setAttribute?id=555&value&test=test

如果我去浏览器中输入(这一个工程!): http://myservice.test.com/services/rest/setAttribute?id=555&value=&test=test

值字段是必需的,所以我需要发送它的每个请求,但我不能将它设置为空,有时我需要一个空字符串的值。

谢谢...

+0

这是Jersey客户端库中的一个错误。 请检查票= http://java.net/jira/browse/JERSEY-1341 – user1572786 2012-09-04 16:51:33

您可以添加@JsonWriteNullProperties你序列化,迫使它写空值的类。