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 :

Page de connexion en GWT


Sujet :

GWT et Vaadin Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    142
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 142
    Par défaut Page de connexion en GWT
    Bonjour,

    Voila je dois créer une application de gestion sous GWT. Pour y acceder je dois mettre en place une page de connexion ! Quelqu'un sait il comment s'y prendre ?

    Je sais faire en PHP MySQL mais en gwt je ne sait pas tro comment m'y prendre !

    D'ailleur j'ai aussi un petit problème ! avec GWT peut on réaliser un site en entier ? ou il sert juste a créer des service qui seront include en suite dans une page internet ?

    Connexion => Gestion

    Comment procéderiez vous ?

    Merci beaucoup

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    36
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Octobre 2006
    Messages : 36
    Par défaut
    GWT permet de réaliser une site complet de A à Z sans écrire une seule ligne d'HTML !

    Pour la partie connexion, il faut créer un Panel Login qui se connecte à un service Login qui lui se connetce à ta base de données ! Ensuite, si le résultat est bon, tu rediriges ton Panel Login vers un Panel Gestion !

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    142
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 142
    Par défaut
    ok merci

  4. #4
    Membre confirmé
    Inscrit en
    Avril 2004
    Messages
    113
    Détails du profil
    Informations forums :
    Inscription : Avril 2004
    Messages : 113
    Par défaut
    Bonjour!

    J'ai également un soucis pour me connecter à une base mysql.

    Pour la partie connexion, il faut créer un Panel Login qui se connecte à un service Login
    Le "service" est un fichier spécial ou alors il est possible de se connecter depuis la classe qui hérite de EntryPoint?

    J'ai une classe Connexion opérationnel qui marche avec le code ci dessous :
    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
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
     
        public static Connection ouvrirConnexion()
        {
     
                try
                {
                    // Charge le driver JDBC
                    String driver = "com.mysql.jdbc.Driver";
                    Class.forName(driver);
     
                    // Créer la connexion avec la base
     
                    String nomMachine = "localhost:3306";
                    String nomBase = "test";
                    String username = "root";
                    String password = "admin";                                 
     
                    String url = "jdbc:mysql://"+ nomMachine +"/" + nomBase;               
     
                    return  DriverManager.getConnection(url, username, password);                     
                }          
                catch (ClassNotFoundException e)
                {
                    e.printStackTrace();
                    System.err.println("Ne trouve pas le driver !!");
                }
                catch (SQLException e)
                {
                    e.printStackTrace();
                    System.err.println("N'arrive pas a se connecter a la base !!");
                }
            return null;
        }
    Seulement mon eclipse me met des erreur lorsque je veux récupérer ma connection
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    java.sql.Connection can not be found in source packages. Check the inheritance chain from your module; it may not be inheriting a required module or a module may not be adding its source path entries properly.	MyGWT/src/com/developpez/exemple/gwt/client	MonApplication.java	line 28	1194864688173	12497
    J'ai pourtant bien fait l'import de java.sql.*; et j'ai bien importé le driver de mysql dans mon build path.

    Est-ce que mon utilisation est bonne ou dois-je faire autrement ?
    Merci :p

  5. #5
    Membre confirmé
    Inscrit en
    Avril 2004
    Messages
    113
    Détails du profil
    Informations forums :
    Inscription : Avril 2004
    Messages : 113
    Par défaut
    Non oki je viens de comprendre ...

    Il faut passer par un service RPC si j'ai bien compris.
    Autant pour moi .

  6. #6
    Membre confirmé
    Inscrit en
    Avril 2004
    Messages
    113
    Détails du profil
    Informations forums :
    Inscription : Avril 2004
    Messages : 113
    Par défaut
    Si en fait j'ai quand meme une question... :p

    Je souhaite utiliser la classe Connection située dans le Package java.sql.*.
    J'ai suivi la procedure poru créer un service RPC.
    Dans la déclaration des méthodes de mon interface, les types de retour standard passent bien mais pas cette classe alors que l'import ce fait correctement.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    import java.sql.*;
     
    import com.google.gwt.core.client.GWT;
    import com.google.gwt.user.client.rpc.RemoteService;
    import com.google.gwt.user.client.rpc.ServiceDefTarget;
     
    public interface ConnexionService extends RemoteService
    {
    	public Connection ouvrirConnection();	// Erreur
    }
    Comment faire pour utiliser cette classe ?

    Merci

Discussions similaires

  1. Réponses: 1
    Dernier message: 10/09/2008, 12h23
  2. [phpMyAdmin] Changer le titre de la page de connexion
    Par stanley dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 2
    Dernier message: 16/10/2007, 14h54
  3. Retour à la même page après connexion
    Par bruburque dans le forum Langage
    Réponses: 6
    Dernier message: 30/06/2007, 16h38
  4. administrateur page de connexion
    Par kitty2006 dans le forum Langage
    Réponses: 6
    Dernier message: 26/09/2006, 22h03
  5. Comment retourner à sa page apres connexion?
    Par feti2004 dans le forum Langage
    Réponses: 5
    Dernier message: 03/04/2006, 09h46

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