Witam
w kontrolerze mam taką metodę
[code]
@POST
@Path("/lista")
@Produces(MediaType.APPLICATION_JSON)
public String getList(
@DefaultValue("25") @FormParam("limit") int limit,
@DefaultValue("1") @FormParam("page") int page,
@DefaultValue("0") @FormParam("start") int iStart,
@FormParam("sort") String sort ,
@FormParam("filter") String filter
){
// kod
Dao dao = new DaoMyClass();
List<MyClass> d = dao.getList(sort, filter);
return Json.Create(d);
}
[/code]
zwraca w JSON opisane @JsonProperty właściwości
i ładnie działa, problem mam z parametrami typu niepierwotnego
np.
[code]
@PUT
public String addItem( MyClass mc) {}
[/code]
serwer wypluwa
415 Unsupported Media Type
w konfiguracji web.xml
<init-param>
<param-name>com.sun.jersey.api.json.POJOMappingFeature</param-name>
<param-value>true</param-value>
</init-param>
coś pominąłem?