验证用户名和密码的问题
先贴代码
用户名和密码是写在login.txt文件里面的,用户名和密码在同一行,用空格隔开,一共存了3组,现在写这段代码只能验证到第二组用户名和密码,输入其他两组都是打印error,我不知道是哪里出了问题,希望有人指出
else if (ae.getSource() == login) {
try {
FileInputStream fis = new FileInputStream("login.txt");
InputStreamReader isr = new InputStreamReader(fis);
BufferedReader in = new BufferedReader(isr);
String str = null;
while (in.readLine() != null) {
str = in.readLine();
String username = str.split(" ")[0];
String password = str.split(" ")[1];
if (username.equals(tfname.getText())
&& password.equals(tfpassword.getText())) {
LauchWin lw = new LauchWin();
lw.lauchWin();
this.setVisible(false);
break;
} else {
System.out.print("error");
break;
}
}
} catch (IOException e) {
e.printStackTrace();
}
}用户名和密码是写在login.txt文件里面的,用户名和密码在同一行,用空格隔开,一共存了3组,现在写这段代码只能验证到第二组用户名和密码,输入其他两组都是打印error,我不知道是哪里出了问题,希望有人指出
...全文
相关推荐
javaScript 简单验证代码(用户名,密码,邮箱)
在给定的代码中,我们看到了一个简单的JavaScript验证功能,用于检查用户的输入,包括用户名、密码、邮箱以及密码提示问题和答案。1.
利用Ajax实现无刷新验证用户名和密码是否正确
在登录验证场景中,通常使用POST请求,因为用户名和密码是敏感数据,不应出现在URL中。4.
Ajax判断用户名和密码
>```这个简单的示例展示了如何使用Ajax进行用户名和密码的验证。在实际应用中,你需要考虑更复杂的安全问题,例如使用HTTPS防止数据被窃取,以及对密码进行哈希加密存储以保护用户信息安全。
JSP登陆验证 实现JSP用户名 密码 验证码验证登陆
**用户名和密码验证**: 在StudentLoginServlet中,你需要从请求参数中获取用户名和密码,然后与数据库中存储的用户信息进行比较。
使用Cookie记录用户名和密码.
#### 二、使用Cookie记录用户名和密码的实现过程当用户成功登录后,服务器可以创建两个Cookie,一个用于存储用户名,另一个用于存储密码。


Java SE
