J'essaie d'exécuter un simple tutoriel d'application Web Java/MySQL dans NetBeans.Accès refusé lors d'une tentative de connexion à MySQL à partir de jsp dans NetBeans
Je peux me connecter à ma base de données à partir d'un programme Java standard dans NetBeans, et Tomcat fonctionne. Mais lorsque je tente de se connecter à la base de données à partir d'une JSP, je reçois l'erreur suivante:
javax.servlet.ServletException: javax.servlet.jsp.JspException:
Unable to get connection, DataSource invalid:
"org.apache.tomcat.dbcp.dbcp.SQLNestedException:
Cannot create PoolableConnectionFactory
(Access denied for user 'root'@'localhost' (using password: YES))"
Je sais que j'ai le jeu de mot de passe correct, étant donné que d'autres programmes (Java SE) peuvent se connecter à la base de données. Quelqu'un peut-il me montrer où chercher? J'utilise NetBeans 6.7, MySQL 5.1 et Tomcat 6.0.18 dans Windows Vista.
Eh bien cela a fonctionné, mais pas pour la raison que vous pensiez que cela pourrait fonctionner. Il s'est avéré que mon mot de passe a été mal orthographié dans context.xml. Néanmoins, votre changement suggéré m'a amené à vérifier, donc un crédit complet. –