Ich verwende derzeit Jersey, um JSON zurückzugeben. Wie kann ich JSONP stattdessen zurückgeben? Zum Beispiel meine aktuellen RESTful Methode ist:Rückgabe von JSONP aus Jersey
@GET
@Produces(MediaType.APPLICATION_JSON)
public List<Order> getOrders() {
return OrderRepository.getOrders();
}
Ich mag würde auf Tomcat einsetzen (wollen nicht auf die Verwendung von Glassfish verlangen). Meine einzigen Abhängigkeiten auf Jersey sind:
<dependency>
<groupId>com.sun.jersey</groupId>
<artifactId>jersey-json</artifactId>
<version>1.9.1</version>
</dependency>
<dependency>
<groupId>com.sun.jersey</groupId>
<artifactId>jersey-server</artifactId>
<version>1.9.1</version>
</dependency>
Welche zusätzlichen Abhängigkeiten sind erforderlich? Wie wird sich der Code ändern?
Danke.
Naresh
Das hat wie ein Charme funktioniert! Vielen Dank! – Naresh
Sie müssen "application/javascript" erstellen und möglicherweise den Callback-Parameter wie im Beispiel hinzufügen. –