REST: передать значение BigDecimal в pathparam
Как передать значение BigDecimal в pathparam в URL браузера?
@GET
@Path("helloxyz/{par1}/{par2}")
@Produces{MediaType.APPLICATION_JSON)
public helloxyz(@PathParam("par1") BigDecimal par1,@PathParam("par2") BigDecimal par2){
BigDecimal result = par1.divide(par2)
return result;
}
}
Я получаю сообщение об ошибке, как не удается извлечь параметр из http-запроса.
когда я передаю такие значения.
http://xxlocalhostaddressxx/rest/app/helloxyz/{"par1" : 1.2}/{"par2" : 1.2}/
Тем не менее, все работает файл для @PathParam
тип String
, происходит только в случае не строкового типа @PathParam