2016-05-27 2 views
0

Wie erstellt der folgende Code eine XML-Antwort ohne Verwendung von JAXBContext und Marshaller?@produces Annotation in RESTful und Java

@GET 
@Path("sayHello") 
@Produces(MediaType.APPLICATION_XML) 
public HelloXML sayHello(@QueryParam("name") String name){ 
    HelloXML helloXML=new HelloXML(name); 
    return helloXML; 
} 
+2

Bitte lesen Sie diesen Link. https://jersey.java.net/documentation/latest/message-body-workers.html – Veeram

+0

danke @ShivV. der Inhalt löste meine Zweifel – karthik95

Antwort

0

Soweit mein Verständnis geht, sind Sie den Jersey-API verwenden, und ich vermute Jersey eine Serialisierung API (wie JacksonXML oder andere) verwendet. Ich habe mehr Erfahrung mit RestExpress selbst und es verwendet JacksonXML. Ich kann falsch liegen und wenn ja, bitte korrigieren Sie mich.

+0

Sie sind richtig. Jerseys Gebrauch von JAXB – karthik95