2.xを使用している場合は、上記の回答が最適です。JSONIncludeアノテーションを使用します。
ただし、より少ないバージョンを使用している場合は、そのための注釈はないと思います。ObjectMapperをカスタマイズする必要があります。
public ObjectMapperProvider()
{
mapper = new ObjectMapper();
mapper.configure(SerializationConfig.Feature.WRITE_NULL_PROPERTIES,
false);
mapper.configure(SerializationConfig.Feature.WRITE_NULL_MAP_VALUES,
false);
}
Web.xml内
<servlet-class>com.sun.jersey.spi.container.servlet.ServletContainer</servlet-class>
<init-param>
<param-name>com.sun.jersey.config.property.packages</param-name>
<param-value>com.your.package; org.codehaus.jackson.jaxrs</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
com.your.packageには、新しいカスタムobjectmapperクラスが含まれている必要があります。