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

Servlets/JSP Java Discussion :

Accéder à une Servlet via JQuery par un lien relatif


Sujet :

Servlets/JSP Java

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    112
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 112
    Points : 68
    Points
    68
    Par défaut Accéder à une Servlet via JQuery par un lien relatif
    Bonjour,
    mon problème est indiqué au titre

    J'utilise une page HTML pour accéder à une servlet via JQuery, pour cela j'ai utilisé ce code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    function soap() {
        $.get('C:/Documents and Settings/Administrateur/Workspace-AMID/WebServicesViaAJAX/src/Pack/Test.java', function(data) {
            alert(data);
        });
    l'erreur suivant est générée :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    XMLHttpRequest cannot load file:///C:/Documents%20and%20Settings/Administrateur/Workspace/WebServicesViaAJAX/src/Pack/Test.java. Cross origin requests are only supported for HTTP.
    merci d'avance...

  2. #2
    Membre expert

    Homme Profil pro
    Consultant informatique
    Inscrit en
    Janvier 2004
    Messages
    2 301
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2004
    Messages : 2 301
    Points : 3 675
    Points
    3 675
    Par défaut
    Hello,

    2 choses:
    - aucune chance que cela marche avec un lien C:/, qui est une référence vers le poste client (et non pas un chemin vers le serveur)
    - un fichier .java ne sera jamais exécutable sans compilation préalable

    Il faut compiler la servlet, la mettre dans une webapp complète (avec fichier WEB-INF/web.xml), déployer le tout sur un container d'application (p.ex. Tomcat), puis y accéder via "http://monhost:8080/monappli/maservlet"

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    112
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 112
    Points : 68
    Points
    68
    Par défaut
    merci pour votre réponse

    Oui effectivement c'est ce que j'ai fait au début, un projet dynamique déployé sous Tomcat, mais je voulais migré cette solution sous android (PhoneGap) et ce dernier n'utilise que du HTML5 CSS3 et Javascript
    c'est pour cela j'ai demandé est ce qu'il est possible de passer avec un url relatif sinon y a une solution dans mon cas !!!

  4. #4
    Membre expert

    Homme Profil pro
    Consultant informatique
    Inscrit en
    Janvier 2004
    Messages
    2 301
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2004
    Messages : 2 301
    Points : 3 675
    Points
    3 675
    Par défaut
    Euh ouais... mais je comprend pas trop le problème?

    Android sait accéder à internet à ce que je sais ^^

    Donc suffit de déployer la partie serveur sur un domaine publique pis vouala ^^

Discussions similaires

  1. S'authentifier dans une servlet via WebAuthentication
    Par grignou dans le forum Wildfly/JBoss
    Réponses: 2
    Dernier message: 01/07/2008, 11h45
  2. Accéder à une checkbox via l'API d'OpenOffice
    Par josse95 dans le forum C++Builder
    Réponses: 2
    Dernier message: 12/03/2008, 11h07
  3. [servlet] Interdire l'accès d'une servlet via l'url
    Par Bicnic dans le forum Struts 1
    Réponses: 2
    Dernier message: 14/02/2006, 11h53
  4. [Tomcat] Problème pour accéder à une servlet
    Par david71 dans le forum Tomcat et TomEE
    Réponses: 9
    Dernier message: 08/04/2005, 14h56
  5. [FireBird] Accéder à une vue via Excel
    Par Vonotar dans le forum Débuter
    Réponses: 1
    Dernier message: 07/12/2004, 10h31

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