Я пытаюсь создать Restful Webservices для метода POST.Путь Параметр, дающий нулевое значение в сочетании с методом POST
Я пытаюсь передать две переменные в качестве параметров пути и получить вход JSON из тела запроса.
мой код будет выглядеть ниже.
@POST
@Path("/{applicationNum}/{emailId}/example")
@Consumes(MediaType.APPLICATION_JSON)
@Produces(MediaType.APPLICATION_JSON)
public ResponseVO testMethod(@PathParam("applicationNum") String applicationNum,@PathParam("emailID") String emailID,String jsonString);
URL-адрес, который я использую
/services/1111/[email protected]/example
где 1111 это номер заявки и [email protected] является электронный идентификатор. Я получаю значение для jsonString
от органа запроса, так как это POST-вызов.
Печать на выходе. Я могу получить номер приложения, но идентификатор электронной почты приходит как null.
Пожалуйста, помогите мне устранить эту проблему.
Разница существует в компоненте Path. «Идентификатор электронной почты» в PathParam и «emailId» в компоненте Path различаются. Они должны совпадать. –
@ user3736522 см. Случай с emailID и emailId (D vs d) – SMA
OK ... Я получил его .. Спасибо GUYS ... – Adarsh