Articles of jax rs

Comment retourner une réponse JSON partielle en utilisant Java?

Je construis une API RESTful et je veux donner aux développeurs la possibilité de choisir les champs à retourner dans la réponse JSON. Cet article de blog montre des exemples de la façon dont plusieurs API (Google, Facebook, LinkedIn) permettent aux développeurs de personnaliser la réponse. Ceci est appelé une réponse partielle. Un exemple pourrait […]

Lecture du corps de réponse dans le client JAX-RS à partir d’une demande de publication

En ayant une sorte de proxy entre une application mobile et un service Web, nous sums perplexes face à la réponse à l’émission d’une demande de publication. Nous recevons une réponse avec le statut 200: OK. Mais nous ne pouvons pas trouver / extraire le corps de réponse JSON. Client client = ClientBuilder.newClient(); WebTarget webTarget […]

Comment choisir entre l’implémentation des services Web JAX-RS et JAX-WS?

Dans quel contexte est-il préférable d’utiliser l’un sur l’autre et pourquoi? Merci!

CXF JAXRS – Comment passer la date en tant que QueryParam

J’ai un service défini comme suit. public Ssortingng getData(@QueryParam(“date”) Date date) J’essaie de lui transmettre un java.util.Date à partir de mon client (qui est jaxrs: client de CXF, pas un client ou navigateur HTTP générique). Mon service reçoit la date comme Thu Mar 01 22:33:10 IST 2012 dans l’URL HTTP. Comme CXF ne pourra pas […]

Téléchargement de fichier avec un autre object dans le service Web de restauration de Jersey

Je souhaite créer des informations sur les employés dans le système en téléchargeant une image avec les données des employés. Je suis capable de le faire avec différents appels de repos avec maillot. Mais je veux réaliser un appel de repos. Je fournis ci-dessous la structure. Aidez-moi s’il vous plaît comment faire à cet égard. […]

Servlet vs RESTful

Aujourd’hui, j’ai lu sur les services de repos. Fondamentalement, ce que je comprends, c’est que les services Web de Restful fonctionneront sur les méthodes de requête HTTP plutôt que les services Web normaux fonctionneront sur la requête SOAP. Quel est le besoin de services Restful car le servlet normal peut également fonctionner sur les méthodes […]

Exception personnalisée JAX-RS (Jersey) avec XML ou JSON

J’ai un service REST construit en utilisant Jersey. Je souhaite pouvoir définir le MIME de mes enregistreurs d’exceptions personnalisés en fonction du MIME envoyé au serveur. application/json est renvoyé lorsque json est reçu et application/xml lorsque xml est reçu. Maintenant, je code l’ application/json , mais les clients XML sont laissés dans l’ignorance. public class […]

Comment définir un en-tête de réponse dans JAX-RS pour que l’utilisateur puisse voir le popup de téléchargement pour Excel?

J’ai écrit du code qui génère un fichier Excel à l’aide de REST JAX-RS et j’ai confirmé que le fichier Excel généré se trouvait dans le répertoire du serveur GlassFish. Mais mon but est que lorsque l’utilisateur clique sur le bouton (qui génère Excel .xls), je souhaite que le popup de téléchargement demande à l’utilisateur […]

Comment manipuler CORS en utilisant JAX-RS avec Jersey

Je développe une application client de script java, côté serveur, je dois gérer CORS, tous les services que j’avais écrits avec JAX-RS avec JERSEY. Mon code: @CrossOriginResourceSharing(allowAllOrigins = true) @GET @Path(“/readOthersCalendar”) @Produces(“application/json”) public Response readOthersCalendar(Ssortingng dataJson) throws Exception { //my code. Edited by gimbal2 to fix formatting return Response.status(status).entity(jsonResponse).header(“Access-Control-Allow-Origin”, “*”).build(); } A partir de maintenant, […]

Impossible de sérialiser la cause de l’object HibernateProxy

Je reçois la réponse d’erreur suivante du serveur. Statut HTTP 500 – type Rapport d’exception message descriptionLe serveur a rencontré une erreur interne () qui l’empêchait de répondre à cette requête. exception javax.servlet.ServletException: java.lang.UnsupportedOperationException: tentative de sérialisation de java.lang.Class: org.hibernate.proxy.HibernateProxy. Vous avez oublié d’enregistrer un adaptateur de type? cause première java.lang.UnsupportedOperationException: Vous avez tenté de […]