📄 password.java
字号:
package fengyun.Fastmail.beans;
import java.sql.*;
public class Password {
private String userid = null;
private String oldpassword = null;
private String password = null;
private String password2 = null;
public void setUserid(String userid) { this.userid = userid; }
public String getUserid() { return userid; }
public void setOldpassword(String oldpassword) { this.oldpassword = oldpassword; }
public String getOldpassword() { return oldpassword; }
public void setPassword(String password) { this.password = password; }
public String getPassword() { return password; }
public void setPassword2(String password2) { this.password2 = password2; }
public String getPassword2() { return password2; }
public void update() {
try {
String sql = "update mailbox set password = password(?) where userid=? and password=password(?)";
Mysql mysql = new Mysql(sql);
mysql.setString(1, password);
mysql.setString(2, userid);
mysql.setString(3, oldpassword);
mysql.executeUpdate();
mysql.close();
mysql = null;
}
catch(Exception exception) {
System.err.println("Password.update():");
exception.printStackTrace(System.err);
}
}
public boolean isValid() {
boolean valid = true;
if (userid == null || userid.equals("")) valid = false;
if (oldpassword == null || oldpassword.equals("")) valid = false;
if (password == null || password.equals("") || password2 == null || password2.equals("") || !password.equals(password2)) valid = false;
return valid;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -