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

GWT et Vaadin Java Discussion :

Methode Java non utilisable


Sujet :

GWT et Vaadin Java

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    56
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 56
    Par défaut Methode Java non utilisable
    Quelqu'un sait pourquoi je ne peux pas utiliser des méthodes java comme Stringtokenizer ou BreakIterator?
    Sous éclipse, tout est bon mais lors de la compilation avec le shell sa me met des erreurs.
    Merci d'avance

  2. #2
    Modérateur
    Avatar de dinobogan
    Homme Profil pro
    ingénieur
    Inscrit en
    Juin 2007
    Messages
    4 073
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France

    Informations professionnelles :
    Activité : ingénieur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 4 073
    Par défaut
    Et les erreurs ? On les devine dans notre boule de cristal ?
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java
    Que la force de la puissance soit avec le courage de ta sagesse.

  3. #3
    Membre éprouvé
    Inscrit en
    Juin 2006
    Messages
    94
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 94
    Par défaut
    Bonjour,

    Ceci peut t'aider ...

    http://code.google.com/p/gwtx/

  4. #4
    Membre émérite Avatar de jojodu31
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    875
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Mars 2008
    Messages : 875
    Par défaut
    oui sans les erreurs c'est moyen ....
    sinon pb d import peut etre ??

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    56
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 56
    Par défaut
    Les errreurs :
    The import java.util.StringTokenizer cannot be resolved
    StringTokenizer cannot be resolved as a type

    gwtx est surement la solution mais je doit rentrer un classpath commet doit je faire?

    Merci d'avance

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    56
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 56
    Par défaut
    Si quelqu'un peut m'aider pour le classpath parce que je ne trouve pas j'ai même demandé à mes professeurs et eux aussi ne trouves pas.

  7. #7
    Membre averti
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    56
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 56
    Par défaut
    Ne trouvant pas comment inclure le classpath,
    j'ai donc déclarer les classes dans mon projet.

  8. #8
    Membre averti
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    56
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 56
    Par défaut
    Une fois de plus je suis bloqué, tout va bien sous eclipse et losrque je lance le shell, j'ai une erreur

    [ERROR] Unable to load module entry point class com.gwt.client.afficheur (see associated exception for details)
    java.util.NoSuchElementException: null
    at com.gwt.client.StringTokenizer.nextToken(StringTokenizer.java:189)
    at com.gwt.client.Utilisateur.Utilisateur.getAllUtilisateurs(Utilisateur.java:196)
    at com.gwt.client.Panel.PanelDepart.<init>(PanelDepart.java:52)
    at com.gwt.client.afficheur.onModuleLoad(afficheur.java:29)
    at com.google.gwt.dev.shell.ModuleSpace.onLoad(ModuleSpace.java:342)
    at com.google.gwt.dev.shell.BrowserWidget.attachModuleSpace(BrowserWidget.java:326)
    at com.google.gwt.dev.shell.ie.BrowserWidgetIE6.access$200(BrowserWidgetIE6.java:36)
    at com.google.gwt.dev.shell.ie.BrowserWidgetIE6$External.gwtOnLoad(BrowserWidgetIE6.java:70)
    at com.google.gwt.dev.shell.ie.BrowserWidgetIE6$External.invoke(BrowserWidgetIE6.java:125)
    at com.google.gwt.dev.shell.ie.IDispatchImpl.Invoke(IDispatchImpl.java:293)

    Voila ou serais l'erreur, elle se trouve dans la methode nextToken a la fin au NoSuchElementException :

    public String nextToken() {
    int i = position;
    int length = string.length();

    if (i < length) {
    if (returnDelimiters) {
    if (delimiters.indexOf(string.charAt(position), 0) >= 0)
    return String.valueOf(string.charAt(position++));
    for (position++; position < length; position++)
    if (delimiters.indexOf(string.charAt(position), 0) >= 0)
    return string.substring(i, position);
    return string.substring(i);
    }

    while (i < length && delimiters.indexOf(string.charAt(i), 0) >= 0)
    i++;
    position = i;
    if (i < length) {
    for (position++; position < length; position++)
    if (delimiters.indexOf(string.charAt(position), 0) >= 0)
    return string.substring(i, position);
    return string.substring(i);
    }
    }
    throw new NoSuchElementException();
    }

  9. #9
    Membre éprouvé Avatar de Caroline76
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    94
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 94
    Par défaut
    Salut corbel,
    sous GWT, cote client, tu ne peux pas utiliser toutes les methodes Java, juste celles qui sont "reconnues" (compilable en JS), et ce n'est pas le cas de StringTokenizer.

    Consultes la liste de ce qui est utilisable ici:
    http://code.google.com/webtoolkit/do...ation/jre.html

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [dwr] utilisation des methodes java
    Par kraten dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 26/07/2011, 11h20
  2. Réponses: 1
    Dernier message: 28/04/2004, 19h36

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