求java简单网站登录界面修改用户密码的源代码

已经实现了修改密码的页面跳转,用户在页面中输入旧密码和2遍新密码。求修改数据库中对应username的password的数据(把旧的密码改成新的)的代码,要java程序,... 已经实现了修改密码的页面跳转,用户在页面中输入旧密码和2遍新密码。求修改数据库中对应username的password的数据(把旧的密码改成新的)的代码,要java程序,谢谢! 展开
 我来答
a1533456850
2014-06-06 · 超过26用户采纳过TA的回答
知道答主
回答量:68
采纳率:0%
帮助的人:60.2万
展开全部
//这一段是你获取数据库连接的函数,我用的是mysql数据库
public Connection getConnect(){

try{
Class.forName("com.mysql.jdbc.Driver");
}catch(Exception e){
e.printStackTrace();
conn=null;
}

try{
String url="jdbc:mysql://localhost:3306/test";
String user="这是你数据库的用户名";
String paw="这是你数据库的密码";
conn=DriverManager.getConnection(url,user,paw);
}catch(Exception e){
e.printStackTrace();
conn=null;
}
return conn;
}

DBConnect db = new DBConnect();
Connection conn = db.getConnect();//得到数据库连接
String sql="update login set password =' "+newpassword+" ' where userid = id "
//上述sql语句中newpassword是你新设置的密码是从textbox中获得的变量,userid=id的意思是要找到你想改密码的那条用户的记录
ps = conn.preparestatement(sql);
rs=ps.execute();//执行修改操作
if(rs.next()){//修改成功}
else{//修改失败}
fairs8x
2014-06-06 · 超过29用户采纳过TA的回答
知道答主
回答量:234
采纳率:0%
帮助的人:79.6万
展开全部
JTextArea要求定义字符串运行JTextArea显示出来即(简单点要用匿名对象)
ehjwlcxquv参考哈·····
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2018-01-12
展开全部
请问楼主解决这个问题了么?新手求指教啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
真富贵考钗
2019-02-10 · TA获得超过3.7万个赞
知道大有可为答主
回答量:1.3万
采纳率:29%
帮助的人:771万
展开全部
这个是我之前做着玩的,只做了个登录,不要介意,登录名:admin,密码:admin。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zkk257
2014-06-06
知道答主
回答量:26
采纳率:0%
帮助的人:15.7万
展开全部
先在页面判断两次密码输入是否一致,如果一致且符合你密码的规则的话就根据你username字段来修改password,如果username字段不唯一的话就根据表主键来修改password,还有什么不懂的吗?
追问
我的思路也是这样,不过我想要的是修改password的那段代码……
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 3条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式