Вопросы с тегом «jersey»

Jersey - это эталонная реализация JAX-RS (JSR 311, JSR 339) с открытым исходным кодом, производственного качества, для создания веб-служб RESTful.

4
В чем разница между text / xml и application / xml для ответа веб-службы
Это более общий вопрос о разнице между text/xmlи application/xml. Я довольно новичок в написании веб-сервисов (REST - Джерси). Я занимаюсь производством, application/xmlпоскольку именно это проявляется в большинстве учебных пособий / примеров кода, которые я использую для изучения, но недавно я узнал о text/xmlтом, что в этом особенного, и когда вы …
495 xml  rest  jersey 

11
JAX-RS / Джерси, как настроить обработку ошибок?
Я изучаю JAX-RS (он же JSR-311), используя Джерси. Я успешно создал корневой ресурс и играю с параметрами: @Path("/hello") public class HelloWorldResource { @GET @Produces("text/html") public String get( @QueryParam("name") String name, @QueryParam("birthDate") Date birthDate) { // Return a greeting with the name and age } } Это прекрасно работает и обрабатывает …

4
Разница между JAX-RS и Spring Rest
Меня смутила разница между JAX-RS (ну, может быть, для сравнения следует использовать Джерси, поскольку JAX-RS - это просто спецификация) и Spring для сервисов Restful . Я попытался найти дополнительную информацию в Интернете, и это стало более запутанным. Моя компания использует Spring MVC для разработки Restful API. Непонятная часть заключается в …

1
Как получить доступ к параметрам в методе RESTful POST
Мой метод POST выглядит так: @POST @Consumes({"application/json"}) @Path("create/") public void create(String param1, String param2){ System.out.println("param1 = " + param1); System.out.println("param2 = " + param2); } Когда я создаю клиент Jersey в Netbeans, метод, вызывающий метод post, выглядит следующим образом: public void create(Object requestEntity){ webResource.path("create").type(MediaType.APPLICATION_JSON).post(requestEntity); } При запуске этого теста: @Test …

6
RESTful в игре! фреймворк
Мы планируем проект, в основном обслуживающий контент для мобильных приложений, но нам нужен веб-сайт. У меня вопрос: есть ли смысл использовать Jersey или Restlet для разработки REST API для наших мобильных приложений, а затем использовать Play! для обслуживания веб-сайта. Или имеет смысл просто использовать Play! делать все это? Если да, …

10
Входные и выходные двоичные потоки с использованием JERSEY?
Я использую Джерси для реализации RESTful API, который в основном извлекает и обслуживает данные в кодировке JSON. Но у меня бывают ситуации, когда мне нужно выполнить следующее: Экспортируйте загружаемые документы, например PDF, XLS, ZIP или другие двоичные файлы. Получение составных данных, таких как JSON плюс загруженный файл XLS У меня …
111 java  jersey  jax-rs 

3
Что означает "провайдер" в JAX-RS?
Может ли кто-нибудь объяснить мне, что такое поставщик JAX-RS и что делает аннотация @Provider? Я читал документацию, но не могу ее понять. Если есть классы ресурсов, обслуживающие входящие запросы, что делают провайдеры? Чем они отличаются от одноэлементных классов ресурсов, когда я создаю постоянный класс ресурсов (тот, который не соответствует запросу)? …
110 java  jersey  jax-rs 

8
Внедрение зависимостей с помощью Jersey 2.0
Начав с нуля без каких-либо предварительных знаний о Джерси 1.x, мне трудно понять, как настроить внедрение зависимостей в моем проекте Джерси 2.0. Я также понимаю, что HK2 доступен в Jersey 2.0, но я не могу найти документов, которые помогли бы с интеграцией Jersey 2.0. @ManagedBean @Path("myresource") public class MyResource { …

4
как правильно отправить файл из веб-службы REST клиенту?
Я только начал разрабатывать службы REST, но столкнулся с трудной ситуацией: отправка файлов из службы REST моему клиенту. До сих пор я научился отправлять простые типы данных (строки, целые числа и т. Д.), Но отправка файла - это другое дело, поскольку существует так много форматов файлов, что я не знаю, …
103 java  json  web-services  rest  jersey 


5
Какая разница между Джерси и jax-rs
Я действительно не могу понять, что такое джерси на самом деле .. Что я знаю, так это то, что Jax-RS - это API для создания веб-сервисов REST и трикотажа? Я получил некоторую информацию, и все говорят одно и то же: «Джерси - это реализация Jax-RS». Но что это значит? Если …
95 java  jersey  jax-rs 


6
Шаблон Джексон + Строитель?
Я бы хотел, чтобы Джексон десериализовал класс с помощью следующего конструктора: public Clinic(String name, Address address) Десериализовать первый аргумент несложно. Проблема в том, что Address определяется как: public class Address { private Address(Map<LocationType, String> components) ... public static class Builder { public Builder setCity(String value); public Builder setCountry(String value); public …
89 java  json  jersey  jackson 

4
Джерси: распечатайте фактический запрос
Как я могу просмотреть фактический запрос, который Джерси генерирует и отправляет на сервер? У меня проблемы с конкретным запросом, и сотрудник, работающий с веб-сервером, попросил просмотреть полный запрос (с заголовками и т. Д.).
88 java  jersey 

17
java.lang.ClassNotFoundException: com.sun.jersey.spi.container.servlet.ServletContainer
Я пытаюсь создать простое приложение hello world в течение двух дней, используя движок приложений Jersey + Google. Для простого проекта AppEngine я следовал этим руководствам, и оба отлично работают https://developers.google.com/appengine/docs/java/gettingstarted/creating https://developers.google.com/appengine/docs/java/webtoolsplatform Но теперь я пытаюсь добавить Джерси и следую этому руководству http://www.vogella.com/articles/REST/article.html . Но сервер продолжает давать мне java.lang.ClassNotFoundException: com.sun.jersey.spi.container.servlet.ServletContainer …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.