suchen

Heim  >  Fragen und Antworten  >  Hauptteil

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

ringa_leeringa_lee2785 Tage vor647

Antworte allen(5)Ich werde antworten

  • 巴扎黑

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

    所以建议查一下request传过来的用户名、密码到底是啥

    Antwort
    0
  • 黄舟

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

    我猜是tomcat里面没有jdbc的jar包,你把log都贴上,大家都看看,这样才好发现问题啊

    Antwort
    0
  • PHPz

    PHPz2017-04-18 10:08:51

    请思考下面的问题:
    1.
    request.getParameter("userName");你传参数的时候userName 是中间大写的?我看不像。name="username"?
    2.
    测试方法只是表示你DAO没有问题,你数据库没有连错地方,数据库的表是能取到数据的。
    3.
    问题往往出现在源头上,不要纠结于过程,你的过程代码很稳当。也许你第一步就没取到。直接被forward了,你关注了吗?forward完了 继续跑 userName="",当然取不到,你又没有及时return。
    4.
    你打几个断点跑一下不就完啦,尤其是取参数。。

    Antwort
    0
  • 巴扎黑

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

    对于这类的问题,使用DeBug模式,多打几个断点,比如在selectUser里边的if处,还有其他的与相关数据可能牵扯到关系的位置

    Antwort
    0
  • 迷茫

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

    下断点debug就行了,看看哪里的参数错了

    Antwort
    0
  • StornierenAntwort