Я в настоящее время работаю в Enterprise Java, и я новичок. Я пытаюсь создать метод, который должен удалить выбранный элемент из таблицы данных. Мой проект содержит элементы графического интерфейса пользователя от «http://www.primefaces.org/showcase/».Использование JAX-RS и попытка удалить элемент
Удаление осуществляется через веб-службу.
Это метод, который я создал до сих пор:
public boolean delete(String articleId) {
Client client = ClientBuilder.newClient();
WebTarget target
= client.target(DELETE_URL);//this is a String
//TODO call ws method delete
try{
target.request()....;
} catch(Exception ex) {
LOGGER.error("Delete Article Error ", ex);
}
return true;
}
Не могли бы вы сказать мне, как я могу обрабатывать удаление в пути, соответствующий ему?
Всего наилучшего!
Благодарим вас за ответ, но не должна ли ссылка на статью быть как-то в пределах этой инструкции? Как будет известно, какая статья должна быть удалена? – Andrei
У меня создалось впечатление, что DELETE_URL содержит полные ссылки на ресурс (с идентификатором). Что ожидает веб-сервис при вызове DELETE на ресурсе? Должно быть, нужно называть правильный URL (возможно, с конкретным телом ответа). – Jeroen
Привет, я изменил DELETE_URL. Спасибо за помощь – Andrei