《Java Web项目开发实战》第6章数据库用户表、登录、找回密码问题
发表在JavaWeb图书答疑 2018-05-19 《JavaWeb项目开发实战入门》第6章 铭成在线考试系统
是否精华
版块置顶:

开发环境:

操作系统:Win8

JDK:JDK 1.8

开发工具:Eclipse Java EE IDE for Web Developers(Oxygen)

Web服务器:Tomcat 8.5

数据库:MySQL5.7


问题:1.使用Navicat运行光盘里的SQL文件,得到的结果,不一样:

SQL文件语句为:

INSERT INTO `sys_userinfo` VALUES ('1', 'username', 'password', 'wuli良良', '管理员');
INSERT INTO `sys_userinfo` VALUES ('2', 'admin1', 'admin', '4', '5');
INSERT INTO `sys_userinfo` VALUES ('3', 'admin2', 'admin', '5', '6');

数据库.png

可是Navicat运行SQL文件,生成的结果是如图所示:

navicat.png

我用记事本打开了sql文件,发现eclipse打开的sql文件,内容上不一样:

记事本.png

这是为什么?


2.当我按照Navicat里显示的数据表的数据,去执行登录操作,登录均显示用户密码错误。每一条用户表数据都试过,都失败了,求解决~~

密码错误.png

3.点击找回密码,无反应。




2018-05-19 12:54:12编辑
分享到:
精彩评论 8
帆布鞋。_1526551424
学分:234 LV4
2018-05-19
沙发

内容不一样是因为软件自动生成会包含版本信息和字符编码等 并且他把insert into插入语句给简写了,相当于茴香豆的4种写法,不必过度深究


账号密码错误说明代码编写有问题 把代码贴上来 才能知道为什么错了

木灵江
学分:10 LV2
2018-05-19
板凳

帆布鞋。_1526551424 发表于2018-05-19 15:18

内容不一样是因为软件自动生成会包含版本信息和字符编码等 并且他把insert into插入语句给简写了,相当于茴香豆的4种写法,不必过度深究


账号密码错误说明代码编写有问题 把代码贴上来 才能知道为什么错了

代码就是光盘里的代码。日志显示这个:

日志.png


帆布鞋。_1526551424
学分:234 LV4
2018-05-19
地板

我看的是android   Java的书籍没有 所以你能把全部代码贴上来看下



出现???应该是字符编码出现了问题 不识别该字段  


木灵江
学分:10 LV2
2018-05-19
4L

帆布鞋。_1526551424 发表于2018-05-19 15:56

我看的是android   Java的书籍没有 所以你能把全部代码贴上来看下



出现???应该是字符编码出现了问题 不识别该字段  


帅哥留个邮箱,我把整个项目发给你可好?

无语_mrkj
学分:3155 LV11
2018-05-24
5L

对于这个程序的数据库文件,请执行光盘中,06\project\数据库目录中的数据库脚本文件。

,不要用06\project\mrks\WebContent\0database目录下的数据库脚本文件,这个文件是作者当时测试用的,忘记删除了。

另外,您说出现

mysql jdbc4 unknow column '???' in 'field list' 

这样的错误,可能是SQL语句有问题,也可能是数据库的编码与开发者的不致。您把之前已经附加的数据库删除了,再重新附加一遍数据库试试,就用我之前说的那个文件附加。如果还有问题,您再发帖。

说明:这个程序没有实现找回密码功能。


无语_mrkj
学分:3155 LV11
2018-05-24
6L

如果那个程序仍然调不通,您也可以试试附件中的程序。这个程序是把数据库中的中文字段名修改为英文的。

修改英文字段的铭诚考试系统mrks.rar


木灵江
学分:10 LV2
2018-05-25
7L

无语_mrkj 发表于2018-05-24 10:48

如果那个程序仍然调不通,您也可以试试附件中的程序。这个程序是把数据库中的中文字段名修改为英文的。

修改英文字段的铭诚考试系统mrks.rar


感谢老师,这个问题解决了,可是出现了新的问题。当我输入用户名 mr 密码 mrsoft,登录时,并不会进入管理员的页面,而是进入普通用户的页面。

是不是管理员进入管理页面,去编辑试卷的代码。。。也没有写。。

管理员.png


无语_mrkj
学分:3155 LV11
2018-05-25
8L

这个程序管理员和用户是一个。使用用户登录就可以了。

要想编辑试卷,您用这个链接试试:

mrks/index.jsp


首页上一页 1 下一页尾页 8 条记录 1/1页
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照