Mam prostą klasę POJO, która rozszerza kolejną prostą klasę POJO. Używam com.sun.jersey.json.impl.provider.entity.JacksonProviderProxy
do przekazywania właściwości w tych klasach POJO do JSON. Jednak, gdy ustawię niektóre właściwości na POJO jako null
, to wyprowadza te właściwości jako ciąg null
zamiast nie wypuszczać go w ogóle.JacksonProviderProxy wypisywanie wartości pustych w wyjściu json
dla np.
{
Person:
[{
"firstName":"John"
"lastName":"null"
}]
}
zamiast:
EG. dostępne dla serializacji właściwości tłumienia o wartości null, w zależności od wersji Jacksona w użyciu są
{
Person:
[{
"firstName":"John"
}]
}
Próbuję to zrobić w aplikacji internetowej. Więc wszelkie wskazówki dotyczące tego, jak je zawrzeć w aplikacji internetowej, będą świetne. –