検索

ホームページ  >  に質問  >  本文

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

ringa_leeringa_lee2865日前700

全員に返信(5)返信します

  • 巴扎黑

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

    そのため、リクエストによって渡されたユーザー名とパスワードが何であるかを確認することをお勧めします

    返事
    0
  • 黄舟

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

    私の推測では、Tomcat には jdbc jar パッケージが存在しないので、問題を見つけるためにログを投稿してみんなに見てもらうことができます。

    返事
    0
  • PHPz

    PHPz2017-04-18 10:08:51

    次の質問について考えてください:
    1.
    request.getParameter("userName"); パラメータを渡すとき、userName は中文字ですか?見えません。名前=「ユーザー名」?
    2.
    このテスト方法は、DAO に問題がなく、データベースが間違った場所に接続されておらず、データベース テーブルからデータを取得できることを意味するだけです。
    3.
    プロセス コードは非常に安定しています。問題はソースに発生することがよくあります。もしかしたら最初の一歩が踏み出せていないのかもしれません。直接転送されましたか?転送後、userName="" を実行し続けますが、当然取得できず、時間内に戻りませんでした。
    4.
    特にパラメーターを取得する場合は、いくつかのブレークポイントをヒットしてしばらく実行します。 。

    返事
    0
  • 巴扎黑

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

    この種の問題の場合は、デバッグ モードを使用し、selectUser 内の if や、相关数据 に関連する可能性のある他の場所

    など、より多くのブレークポイントを設定します。

    返事
    0
  • 迷茫

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

    デバッグ用にブレークポイントを設定し、パラメータが間違っている箇所を確認するだけです

    返事
    0
  • キャンセル返事