recherche

Maison  >  Questions et réponses  >  le corps du texte

mysql - Java WEB 参数正常,各项正常,无法从数据库获取结果?

ringa_leeringa_lee2865 Il y a quelques jours701

répondre à tous(5)je répondrai

  • 巴扎黑

    巴扎黑2017-04-18 10:08:51

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

    répondre
    0
  • 黄舟

    黄舟2017-04-18 10:08:51

    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é

    .

    répondre
    0
  • PHPz

    PHPz2017-04-18 10:08:51

    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. .

    répondre
    0
  • 巴扎黑

    巴扎黑2017-04-18 10:08:51

    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 à

    répondre
    0
  • 迷茫

    迷茫2017-04-18 10:08:51

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

    répondre
    0
  • Annulerrépondre