社区
Web 开发
帖子详情
非常郁闷的问题!大家看看!
arfeng75
2005-12-27 09:56:36
if(dispuser.chkLogin()==true){
out.print("修改密码成功!");
}else{
out.print("用户名或密码有错!");
}
上面是修改密码调用的类。大多数的用户可以成功修改密码,
有少数的用户修改密码后出现"用户名或密码有错!"的提示,但是密码又修改成功了!
真是很郁闷啊!怎么可能会出现这种情况呢?逻辑上也过不去呀???
我用的是Oracle8数据库,Linux系统,JDK1.5。知道原因的朋友请告诉我。谢谢!
...全文
112
11
打赏
收藏
非常郁闷的问题!大家看看!
if(dispuser.chkLogin()==true){ out.print("修改密码成功!"); }else{ out.print("用户名或密码有错!"); } 上面是修改密码调用的类。大多数的用户可以成功修改密码, 有少数的用户修改密码后出现"用户名或密码有错!"的提示,但是密码又修改成功了! 真是很郁闷啊!怎么可能会出现这种情况呢?逻辑上也过不去呀??? 我用的是Oracle8数据库,Linux系统,JDK1.5。知道原因的朋友请告诉我。谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
skycncomp
2005-12-27
打赏
举报
回复
是不是在多线程下用的?
想喝咖啡的貓
2005-12-27
打赏
举报
回复
查查这个chkLogin()
if(dispuser.chkLogin()==true){ 把"==true"删掉
李欣欣1981
2005-12-27
打赏
举报
回复
只是这一句的话,应该不会出什么问题,是不是chkLogin()里面有问题。
yingtju
2005-12-27
打赏
举报
回复
我觉得是这样的
try {
if(chkLogin()){
changePassword();
} else {
throw new Exception("error");
}
function1();
} catch (Exception e) {
System.out.println("pw error")
}
这时如果function1()抛出异常,既会改密码又会打印出错信息
jragon
2005-12-27
打赏
举报
回复
1.chkLogin从名字上看不具有修改密码的功能,应该是验证登陆用户是否有权修改密码。
2.因为在出错逻辑中没有抛出异常或做处理。
所以无论用户是否有权,都可以执行修改密码的逻辑。因为你没有在出错时终止程序的执行。
baidurenjwt
2005-12-27
打赏
举报
回复
楼上说的是啊
还是从特速用户身上找问题吧
不知道是不是返回类型有问题啊
infowain
2005-12-27
打赏
举报
回复
分析一下出错的用户和不出错的用户之间有什么不同之处,也许可以找到点线索
tom2005
2005-12-27
打赏
举报
回复
代码太少,看不出问题
rickyelf
2005-12-27
打赏
举报
回复
return 了吗?
好象你的程序只是信息不一样,其他的执行效果都一样,加个return试试
xiongbing528
2005-12-27
打赏
举报
回复
真的是很奇怪了。。==true不去掉也没关系。。
arfeng75
2005-12-27
打赏
举报
回复
不是。把=TURE去掉也是一样!
问题是80%的用户可以修改。有部分就返回错误信息。
真是没折了。。。。
微信小程序之颜值测试项目(测颜值)【项目实战】
本课程是微信小程序的实战项目课,通过讲解《颜值
看看
》微信小程序项目,加强对小程序技术的理解和综合运用,如果你是微信小程序的初学者,这套视频课程非常适合您! 以通俗易懂的方式讲 颜值
看看
微信小程序...
安装软件时出了个怪
问题
,我截了个图。大家帮忙
看看
我安装 office 2003 迷你第7版(最终完美版),autoCaD2006时都出现了这个
问题
。...我截图了,大家帮
看看
啊!哪位知道啊,拜托帮帮忙啊。。。 我都
郁闷
好几天了 对了,这些
问题
是在我这几天重装了系统之后出现的。WinXP
Iframe设置高度为100%
问题
!!!!【转】
在使用Iframe的时候,高度设置一直使我很
郁闷
!!!今天在网上查了一些资料,终于突破了这个知识点.把代码奉献给大家.希望能给大家带来方便.你可以嵌套使用多iframe,只要在iframe嵌套页的具体内容页中加入下面的js代码...
关于MybatisPlus的默认分页
问题
就发现数据库已经有20000条数据了,明显是比500多的,这就证明肯定不是数据数量少的
问题
,我们再看一下控制台的SQL语句,会发现,limit的条数确实是500。 但是我pageSize给的参数确实是1000 让人很是
郁闷
!!!!...
郁闷
了一个晚上,终于找到答案了!
本以为今天晚上可以有时间为大家找点好资料咯,但一个烦人的
问题
纠缠了我一个晚上!呵呵……大家不要多想哦,是JAVA
问题
!忙了一个晚上终于把
问题
给搞定了,不仅仅自己感到了成就感,学到东西,最重要的是我真正发现...
Web 开发
81,092
社区成员
341,716
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章