Als «jersey» getaggte Fragen

Jersey ist die Open Source-Referenzimplementierung für JAX-RS (JSR 311, JSR 339) in Produktionsqualität zum Erstellen von RESTful-Webdiensten.


11
JAX-RS / Jersey Wie kann man die Fehlerbehandlung anpassen?
Ich lerne JAX-RS (auch bekannt als JSR-311) mit Jersey. Ich habe erfolgreich eine Root-Ressource erstellt und spiele mit Parametern herum: @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 } } Dies funktioniert …

4
Unterschied zwischen JAX-RS und Spring Rest
Ich habe mit dem Unterschied zwischen JAX-RS (naja, vielleicht sollte Jersey zum Vergleich verwendet werden, da JAX-RS nur eine Spezifikation ist) und Spring for Restful-Diensten verwechselt . Ich habe versucht, online nach weiteren Informationen zu suchen, und es wurde verwirrender. Mein Unternehmen verwendet Spring MVC, um Restful APIs zu entwickeln …

1
Zugriff auf Parameter in einer RESTful POST-Methode
Meine POST-Methode sieht folgendermaßen aus: @POST @Consumes({"application/json"}) @Path("create/") public void create(String param1, String param2){ System.out.println("param1 = " + param1); System.out.println("param2 = " + param2); } Wenn ich einen Jersey-Client in Netbeans erstelle, sieht die Methode, die die Post-Methode aufruft, folgendermaßen aus: public void create(Object requestEntity){ webResource.path("create").type(MediaType.APPLICATION_JSON).post(requestEntity); } Wenn Sie diesen …

6
RESTful on Play! Rahmen
Wir planen ein Projekt, das hauptsächlich Inhalte für mobile Apps bereitstellt, benötigen jedoch eine Website. Meine Frage ist, ob es sinnvoll ist, Jersey oder Restlet zu verwenden, um REST-APIs für unsere mobilen Apps zu entwickeln und dann Play! die Website zu dienen. Oder ist es sinnvoller, nur Play zu verwenden? …

10
Binäre Streams mit JERSEY eingeben und ausgeben?
Ich verwende Jersey, um eine RESTful-API zu implementieren, die hauptsächlich JSON-codierte Daten abruft und bereitstellt. Aber ich habe einige Situationen, in denen ich Folgendes erreichen muss: Exportieren Sie herunterladbare Dokumente wie PDF, XLS, ZIP oder andere Binärdateien. Rufen Sie mehrteilige Daten ab, z. B. JSON und eine hochgeladene XLS-Datei Ich …
111 java  jersey  jax-rs 

3
Was bedeutet Provider in JAX-RS?
Kann mir jemand erklären, was ein JAX-RS-Anbieter ist und was die Annotation '@Provider' bewirkt? Ich habe Dokumentation gelesen, kann sie aber nicht verstehen. Was tun Anbieter, wenn es Ressourcenklassen gibt, die die eingehenden Anforderungen bedienen? Wie unterscheiden sie sich von Singleton-Ressourcenklassen, wenn ich eine persistente Ressourcenklasse erstelle (die nicht pro …
110 java  jersey  jax-rs 

8
Abhängigkeitsinjektion mit Jersey 2.0
Wenn ich ohne Vorkenntnisse in Jersey 1.x von vorne anfange, fällt es mir schwer zu verstehen, wie die Abhängigkeitsinjektion in meinem Jersey 2.0-Projekt eingerichtet wird. Ich verstehe auch, dass HK2 in Jersey 2.0 verfügbar ist, aber ich kann anscheinend keine Dokumente finden, die bei der Integration von Jersey 2.0 helfen. …



5
Welcher Unterschied zwischen Jersey und Jax-Rs
Ich kann wirklich nicht verstehen, was wirklich Trikot ist. Was ich weiß ist, dass Jax-RS eine API zum Erstellen von REST-Webdiensten und Trikot ist? Ich habe einige Informationen erhalten und alle sagen dasselbe: "Trikot ist eine Implementierung von Jax-RS". Aber was bedeutet das? Wenn jax-rs eine API ist, warum benötigen …
94 java  jersey  jax-rs 


6
Jackson + Builder-Muster?
Ich möchte, dass Jackson eine Klasse mit dem folgenden Konstruktor deserialisiert: public Clinic(String name, Address address) Das erste Argument zu deserialisieren ist einfach. Das Problem ist, dass die Adresse wie folgt definiert ist: public class Address { private Address(Map<LocationType, String> components) ... public static class Builder { public Builder setCity(String …
88 java  json  jersey  jackson 

4
Jersey: Drucken Sie die aktuelle Anfrage
Wie kann ich die tatsächliche Anforderung anzeigen, die Jersey generiert und an den Server sendet? Ich habe Probleme mit einer bestimmten Anfrage und der Mitarbeiter, der den Webserver betreibt, hat darum gebeten, die vollständige Anfrage (mit Headern und dergleichen) anzuzeigen.
88 java  jersey 

17
java.lang.ClassNotFoundException: com.sun.jersey.spi.container.servlet.ServletContainer
Ich versuche, mit der Jersey + Google App Engine zwei Tage lang eine einfache Hallo-Welt-Anwendung zu erstellen. Für ein einfaches AppEngine-Projekt habe ich diese Tutorials befolgt und beide funktionieren einwandfrei https://developers.google.com/appengine/docs/java/gettingstarted/creating https://developers.google.com/appengine/docs/java/webtoolsplatform Aber jetzt versuche ich, Jersey hinzuzufügen und folge diesem Tutorial http://www.vogella.com/articles/REST/article.html . Aber der Server gibt mir immer …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.