IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Services Web Java Discussion :

Web service Jersey et JQuery


Sujet :

Services Web Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Septembre 2007
    Messages
    22
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 22
    Par défaut Web service Jersey et JQuery
    Hello all,

    Je souhaite écrire une webservice (via Jersey) qui soit utilisable avec JQuery. Jusque là pas de grosse difficulté me diriez vous mais pourtant si !

    Voici un webservice simple avec Jersey :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    @Path("/helloworld") 
    public class HelloWorldResource {
    	@GET @Produces("text/html")
    	public String getClichedMessage() { 
    		System.out.println("Hellworld called");
    		return "Hello world !"; 
    	}
    }
    En appelant cette classe via un browser, le "Hello world !" s'affiche, ainsi que le "Hello world called" en console. Parfait !

    Le problème se pose une fois que je souhaite l'appeler via JQuery, avec ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
                    $.ajax({
                      type: 'GET',
                      url:  'http://localhost:9998/helloworld',
                      dataType: 'html',
                      success: function(data){
                                    console.log(data);
                            }
                    });
    Ici, aucun retour et une erreur étrange dans le log de firebug (cf en pj)

    J'ai trouvé plusieurs posts sur le net parlant de Jersey et JQuery mais aucun ne m'a aidé à résoudre ce problème.

    Quelqu'un a t-il une idée ?

    Merci d'avance !

    PS : Je tiens à préciser que le serveur est Grizzly en standalone, démarré via ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    	public static void main(String[] args) throws IOException {
     
    		final String baseUri = "http://localhost:9998/";
            final Map<String, String> initParams = new HashMap<String, String>();
            initParams.put("com.sun.jersey.config.property.packages", 
            	"com.webservice.resource");
     
            System.out.println("Starting grizzly...");
            SelectorThread threadSelector = 
            	GrizzlyWebContainerFactory.create(baseUri, initParams);
            System.out.println(String.format(
            	"Jersey app started with WADL available at %sapplication.wadl\n" +
            	"Hit enter to stop it...", baseUri));
            System.in.read();
            threadSelector.stopEndpoint();
            System.exit(0);
        }
    Images attachées Images attachées  

  2. #2
    Membre averti
    Inscrit en
    Septembre 2007
    Messages
    22
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 22
    Par défaut
    Le sujet est toujours d'actualité

    Toute aide me sera utile ! Merci d'avance

Discussions similaires

  1. [REST] Authentification web service Jersey
    Par Johngtrs dans le forum Services Web
    Réponses: 1
    Dernier message: 09/08/2013, 11h24
  2. Réponses: 11
    Dernier message: 13/03/2013, 00h55
  3. Appel Web Service en utilisant JQuery et PhoneGap
    Par iliass001 dans le forum API standards et tierces
    Réponses: 0
    Dernier message: 16/10/2012, 12h13
  4. Consommation d'un Web Service en utilisant JQuery
    Par megaloplex dans le forum Services Web
    Réponses: 5
    Dernier message: 16/04/2012, 10h23
  5. JQuery - Problème d'utilisation du web service lists.asmx
    Par Spaeda dans le forum Développement Sharepoint
    Réponses: 1
    Dernier message: 18/03/2010, 13h39

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo