Parce que vous utilisez Tomcat, j'imagine que la meilleure façon d'accéder à la base de données serait d'écrire un service Web qui gère la communication entre l'application et le serveur.
Le service Web sera écrit en Java pour s'exécuter sur TomCat à l'aide de JSP.
Je suppose que vous essayez de communiquer directement avec la base de données MySQL (c'est-à-dire d'exécuter directement des commandes SQL sur la base de données) mais je ne pense pas que vous puissiez le faire (bien que je n'ai jamais essayé ou examiné), j'ai toujours été sous l'impression que vous avez besoin de code sur le serveur pour vous asseoir entre les deux.