一个关于JSP开发WEB中与ORACLE连接问题。带我的源码,不知道问题出在哪里了? pwd==password1 应该用compareTo 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这个程序是可以运行,没有报错,程序的目的是为了用户自己修改密码,但是程序必须要求用户输入的密码是正确的才会向数据库内更新数据,也就是说这里要从用户填写的表格中取一个PASSWORD,再从数据库里根据用户填写的USERNAME查到相对应的PASSWORD,两者进行比较,如果相同则向数据库提交UPDATE……语句,如果不相同则跳转到CHANGE2.jsp页面。我定义了2个STRING变量,一个是PWD,一个是PASSWORD1,当给他们通过操作副值以后,发现不能进行比较,if(pwd==password1){……}这里,系统始终认为括号被为F,无论你怎么给它去副枝,我不知道原因,苦恼中…… 用System.out把两个值分别显示出来,看是什么?然后用pwd.equals(password1) bdsc() 先生,能全部的写下来吗?if(什么什么),您说的命令我不知道,不好意思。我是菜鸟哦。 lantian1979(蓝天),谢谢你的pwd.equals(password1)。我的问题已经解决了,原来是这样啊,谢谢谢谢。 把这句改一下String pwd=rs1.getString("password");//从数据库里得到PASSWORD改为String pwd=rs1.getString("password").trim();//从数据库里得到PASSWORDif(pwd==password1)改为if(pwd.equals(password1))试一下 ResultSet rs1=conn.executeQuery(sql1);rs1.next();修改为if(rs1.next()) String pwd=rs1.getString("password");//从数据库里得到PASSWORD的值。if(pwd==password1)改为if(pwd.equals(password1)){ ..................}jsp中String的比较不是直接等于,要用str.equals(""); 关于自己编写类导出JAR包裹不能使用的问题 有一个非常棘手的问题,请各位高人指点。。。 lucene分布式搜索如何分页? 过滤器init方法执行顺序问题 cookie乱码的问题 邓子云 书上 学生成绩管理系统 调试才出错 jsp中关于分页? 本人有一个JSP的工程导入Eclipse里项目文件夹有一个叉怎么也用不了啊 求教,如何得到今天的前一个月的日期值!!在线! easyui 的属性明明能用,但是文档找不到? 菜鸟求助,大家帮帮忙,!!!!!!!!在线等 ? ***[关于在线支付接口的问题]***
然后用pwd.equals(password1)
String pwd=rs1.getString("password");//从数据库里得到PASSWORD改为
String pwd=rs1.getString("password").trim();//从数据库里得到PASSWORDif(pwd==password1)
改为
if(pwd.equals(password1))试一下
rs1.next();修改为if(rs1.next())
String pwd=rs1.getString("password");//从数据库里得到PASSWORD的值。if(pwd==password1)
改为
if(pwd.equals(password1)){
..................
}
jsp中String的比较不是直接等于,要用str.equals("");