请问老师这个该怎么弄?
做考试系统的时候出的问题
还有数据库导入后id长这样
记事本打开的源文件
000_1512438418 发表于2017-12-05 14:36
代码是从光盘上拷贝到U盘上的,数据库是mysql5.6.37;tomcat7.0;jdk1.8
项目发布到tomcat上运行的时候没有错误,成功跳到注册登录界面;
但是输入用户密码后点击登录就出了这个问题(没有输错),然后就进不去了
那个id本来就是这样的吗?
下面是用navicat打开的,好像也没有乱码
从您的描述上看 ,没有什么问题呀。
MySQL数据库的用户root的密码是否已经修改的和书上要求的一致,如果不一致,可以修改程序中数据库连接的代码com.mrkj.ygl.Connection.java文件中的“数据库密码”修改为您机器上的。
输入null是正常的,不影响程序的运行。我这里运行时也输出null。您有没有对代码进行过修改,还有Jar包也是光盘中提供的吧?
另外,您打开项目中的com/mrkj/ygl/entity/UserInfo.java文件,看看中文有没有乱码?如果没有,再打开com/mrkj/ygl/Connection/DaoConnection.java文件,在get预处理执行这个方法中,int i=1上面添加System.out.println(sql);语句输出这条语句看看乱不乱码?
最后,您在附加数据库时,选择的数据库编码是否为UTF8,如果不是,那么设置为UTF-8编码。