Bonjour à tous,
Je commence à m'amuser avec GWT et je rencontre un petit soucis.
Je ne trouve pas comment récupérer les attributs de session au sein de mon application (dans le .java).
Comment faire?
Merci d'avance pour vos réponses
Bonjour à tous,
Je commence à m'amuser avec GWT et je rencontre un petit soucis.
Je ne trouve pas comment récupérer les attributs de session au sein de mon application (dans le .java).
Comment faire?
Merci d'avance pour vos réponses
J'ai trouvé qu'il fallait étendre la classe RemoteServiceServlet et appeler la méthode this.getThreadLocalRequest().getSession() pour récupérer la session mais j'ai cette erreur :
gwt HttpSession et RemoteServiceServlet can not be found in source package
Comment faire?
Merci d'avance
Bonjour à toi,
Est-ce que tu essayes de faire cela dans la partie cliente ou serveur du projet ?
Dans le code GWT, tu n'auras accès qu'aux objets compilés en javascript (donc ceux du package client). Et typiquement les objets tels que les sessions serveur, les histoires de servlet, etc. font partie du package côté serveur.
Même si tu n'obtiens pas d'erreur de compilation java, tu auras une erreur de compilation gwt quand tu compileras ton projet.
Pour accéder aux données de la session serveur côté client, il faut mettre en place toute la logique de récupération des données, par exemple par un service RPC.
Partager