J'ai besoin de lire les propriétés de base de données de server.xml et besoin de cette information sur le chargement de la page. Comment puis-je l'obtenir dans GWT?appelle une servlet onload à partir d'une application GWT
0
A
Répondre
0
Je ne suis pas sûr s'il y a quelque chose de spécifique à GWT. Mais je suppose que vous pouvez utiliser
Ou si vous utilisez JSP, vous pouvez utiliser le application
objet implicite pour obtenir le ServletContext
et vous pouvez utiliser getResourceAsStream
0
Dans votre onModuleLoad() appelez un RPC à travers un
DeferredCommand.addCommand(new Command() {
public void execute() {
getDBParameters();
}
}
où getDbParameters est une méthode qui remplit les valeurs pour vous en appelant un RPC.
Voir http://code.google.com/webtoolkit/doc/latest/DevGuideServerCommunication.html pour savoir comment communiquer avec le serveur. Du côté serveur, demandez à votre RPC de retourner une HashMap de propriétés et de les lire.