Pytania otagowane jako jersey

Jersey to implementacja referencyjna JAX-RS (JSR 311, JSR 339) typu open source o jakości produkcyjnej, służąca do tworzenia usług sieciowych RESTful.

4
Jaka jest różnica między tekstem / xml a aplikacją / xml dla odpowiedzi usługi sieciowej
To jest bardziej ogólne pytanie o różnicę między text/xmli application/xml. Jestem całkiem nowy w pisaniu serwisów internetowych (REST - Jersey). Produkuję, application/xmlponieważ to właśnie pojawia się w większości samouczków / przykładów kodu, których używałem do nauki, ale niedawno się dowiedziałem text/xmli zastanawiałem się, co jest w nim innego i kiedy …
494 xml  rest  jersey 

11
JAX-RS / Jersey jak dostosować obsługę błędów?
Uczę się JAX-RS (alias JSR-311) przy użyciu Jersey. Z powodzeniem utworzyłem Zasób root i bawię się parametrami: @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 } } Działa to świetnie i obsługuje …

4
Różnica między JAX-RS a Spring Rest
Pomyliłem się z różnicą między JAX-RS (cóż, może powinienem użyć Jersey do porównania, ponieważ JAX-RS to tylko specyfikacja) i Spring for Restful services . Próbowałem poszukać więcej informacji w Internecie i stało się to bardziej zagmatwane. Moja firma używa Spring MVC do tworzenia Restful API Mylące jest to, że JAX-RS …

1
Jak uzyskać dostęp do parametrów w metodzie RESTful POST
Moja metoda POST wygląda następująco: @POST @Consumes({"application/json"}) @Path("create/") public void create(String param1, String param2){ System.out.println("param1 = " + param1); System.out.println("param2 = " + param2); } Kiedy tworzę klienta Jersey w Netbeans, metoda wywołująca metodę wysyłania wygląda następująco: public void create(Object requestEntity){ webResource.path("create").type(MediaType.APPLICATION_JSON).post(requestEntity); } Podczas wykonywania tego testu: @Test public void …

6
RESTful w Play! struktura
Planujemy projekt dostarczający treści głównie do aplikacji mobilnych, ale potrzebujemy mieć stronę internetową. Moje pytanie brzmi, czy warto używać Jersey lub Restlet do tworzenia interfejsów API REST dla naszych aplikacji mobilnych, a następnie używać Play! do obsługi witryny. Czy też bardziej sensowne jest używanie Play! zrobić to wszystko? Jeśli tak, …

10
Wejściowe i wyjściowe strumienie binarne za pomocą JERSEY?
Używam Jersey do zaimplementowania interfejsu API RESTful, który jest głównie pobierany i obsługujący dane zakodowane w formacie JSON. Ale są sytuacje, w których muszę wykonać następujące czynności: Eksportuj dokumenty do pobrania, takie jak PDF, XLS, ZIP lub inne pliki binarne. Pobierz dane wieloczęściowe, takie jak niektóre JSON oraz przesłany plik …
111 java  jersey  jax-rs 

3
Co oznacza Provider w JAX-RS?
Czy ktoś mógłby mi wyjaśnić, czym jest dostawca JAX-RS i co robi adnotacja „@Provider”? Czytałem dokumentację, ale nie mogę jej zrozumieć. Jeśli istnieją klasy zasobów obsługujące żądania przychodzące, co robią dostawcy? Czym różnią się one od pojedynczych klas zasobów, gdy tworzę trwałą klasę zasobów (taką, która nie jest na żądanie)? …
110 java  jersey  jax-rs 

8
Wstrzyknięcie zależności z Jersey 2.0
Zaczynając od zera bez wcześniejszej wiedzy na temat Jersey 1.x, trudno mi zrozumieć, jak skonfigurować wstrzykiwanie zależności w moim projekcie Jersey 2.0. Rozumiem również, że HK2 jest dostępny w Jersey 2.0, ale nie mogę znaleźć dokumentów, które pomogłyby w integracji Jersey 2.0. @ManagedBean @Path("myresource") public class MyResource { @Inject MyService …



5
Jaka jest różnica między Jersey a jax-rs
Naprawdę nie rozumiem, czym tak naprawdę jest koszulka. Co wiem, to to, że Jax-RS to API do tworzenia usług sieciowych REST, a jersey? Mam trochę informacji i wszyscy mówią to samo: „koszulka to realizacja Jax-RS”. Ale co to oznacza? Jeśli jax-rs to API, po co nam jersey do stworzenia reszty …
95 java  jersey  jax-rs 


6
Jackson + Builder Pattern?
Chciałbym, aby Jackson deserializował klasę za pomocą następującego konstruktora: public Clinic(String name, Address address) Deserializacja pierwszego argumentu jest łatwa. Problem polega na tym, że adres jest zdefiniowany jako: public class Address { private Address(Map<LocationType, String> components) ... public static class Builder { public Builder setCity(String value); public Builder setCountry(String value); …
89 java  json  jersey  jackson 

4
Jersey: wydrukuj rzeczywiste żądanie
Jak mogę zobaczyć rzeczywiste żądanie, które Jersey generuje i wysyła do serwera? Mam problemy z konkretnym żądaniem, a osoba obsługująca serwer internetowy poprosiła o wyświetlenie pełnego żądania (z nagłówkami i tym podobnymi).
88 java  jersey 

17
java.lang.ClassNotFoundException: com.sun.jersey.spi.container.servlet.ServletContainer
Próbuję zbudować prostą aplikację Hello world na dwa dni, używając silnika aplikacji Jersey + Google. W przypadku prostego projektu AppEngine postępowałem zgodnie z tymi samouczkami i oba działają dobrze https://developers.google.com/appengine/docs/java/gettingstarted/creating https://developers.google.com/appengine/docs/java/webtoolsplatform Ale teraz próbuję dodać Jersey i postępuję zgodnie z tym samouczkiem http://www.vogella.com/articles/REST/article.html . Ale serwer ciągle mi daje java.lang.ClassNotFoundException: …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.