mysql - Java WEB 参数正常,各项正常,无法从数据库获取结果?
ringa_lee
ringa_lee 2017-04-18 10:06:51
0
5
638
ringa_lee
ringa_lee

ringa_lee

répondre à tous(5)
巴扎黑

Il est donc recommandé de vérifier quels sont le nom d'utilisateur et le mot de passe transmis par la requête

黄舟

Je suppose qu'il n'y a pas de package jar jdbc dans Tomcat. Vous pouvez publier les journaux et laisser tout le monde y jeter un œil, afin que le problème puisse être trouvé

.
PHPzhong

Veuillez réfléchir aux questions suivantes :
1.
request.getParameter("userName"); Lorsque vous transmettez le paramètre, userName est-il en lettres majuscules moyennes ? Je ne le vois pas. name="nom d'utilisateur" ?
2.
La méthode de test signifie seulement qu'il n'y a pas de problème avec votre DAO, que votre base de données n'est pas connectée au mauvais endroit et que la table de la base de données peut obtenir des données.
3.
Les problèmes apparaissent souvent à la source. Ne vous attardez pas sur le processus. Votre code de processus est très stable. Peut-être que vous n'avez pas fait le premier pas. Il a été transmis directement. Avez-vous prêté attention ? Après le transfert, continuez à exécuter userName="", bien sûr, vous ne pouvez pas l'obtenir et vous n'êtes pas revenu à temps.
4.
Atteignez simplement quelques points d'arrêt et exécutez pendant un moment, surtout lors de la prise de paramètres. .

巴扎黑

Pour ce genre de problème, utilisez le mode DeBug et définissez plus de points d'arrêt, tels que le selectUser à l'intérieur de if, et d'autres emplacements 相关数据 qui peuvent être liés à

迷茫

Définissez simplement un point d'arrêt pour déboguer et voyez où les paramètres sont erronés

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal