A. java 進行swing界面登錄設計 怎麼判斷用戶名和密碼是否正確就是點擊登錄,怎麼一一驗證正確
if(user.getText()==c0 && code.getText()==b0){
這里是不對的,字元串比較像這種肯定不是指向同一內存區域的兩個變數,他們的引用是不同回的,而==操作符答在對象類型數據比較的時候恰恰比較的就是引用(Integer==int等數字類型除外),所以如果想要比較的話應該換成
if(user.getText().trim().equalsIgnoreCase(c0) && code.getText().trim().equalsIgnoreCase(b0)){
B. 模擬一個簡單的用戶登陸程序,判斷登錄的用戶名和密碼是否正確,輸出登錄判斷結果,用java怎麼寫
package test;
import java.util.Scanner;
public class TestLogin {
private static final String USERNAME = "Tom";//此處定義用戶名
private static final String PASSword = "123";//定義密碼
public static void main(String[] args) {
sc = new Scanner(System.in);
System.out.print("請輸入您的用戶名:");
String username_in = sc.next();
System.out.print("請輸入您的密碼:");
String password_in = sc.next();
if(username_in.equals(USERNAME) && password_in.equals(PASSWORD)){
System.out.println("登錄成功");
}else{
System.out.println("用戶名或密碼錯誤");
}
}
}
這是從控制台輸入的最簡單的方法。
C. jsP中如何寫密碼輸入和確認密碼時正確與否的Java判斷代碼
一般驗證確認密碼是否正確都是用JS來完成的!送上了jsp中用js來驗證密碼的代碼內!忘樓主採納!
$(function(){
容 $("#txtRepeatPass").blur(function(){
$("#password1_info").text("");
if($("#txtPassword").val() != $("#txtRepeatPass").val()){
$("#password1_info").text("兩次輸入的密碼不一致");
}
});
});
<body>
<input type="password" id="txtPassword" />
<input type="password" id="txtRepeatPass"/>
<span id="password1_info" style="color:red"></span>
</body>
D. java用哪個方法判斷select語句查詢的賬號密碼是否正確。
看看這個例子
Stringurl="jdbc:microsoft:sqlserver://127.0.0.1:1433;DatabaseName=db";
Stringuser="sa";
Stringpass="";
Connectionconn=DriverManager.getConnection(url,user,pass);
Statementstmt=conn.createStatement();
ResultSetrs=stmt.executeQuery("select*fromadminwhereuser='m'andpwd='m'");
rs.last();
intlength=rs.getRow();//length即行內數容
E. JSP中如何寫密碼輸入和確認密碼時正確與否的Java判斷代碼
jsp中判斷兩次輸入的密碼是否相同的方法是通過實現的。
在兩個文本框里添加onchange事件,在文本框的內容一發生變化時就觸發該事件,而判斷就寫在這個事件之內就可以了。
<script language="javascript" type="text/javascript">
function check()
{
if (document.form1.username.value==""){
alert("請輸入登錄賬號!");
return false;
}
if (document.form1.passwords.value==""){
alert("請輸入登錄密碼!");
return false;
}
if (document.form1.password.value==""){
alert("請輸入重復密碼!");
return false;
}
if (document.form1.password.value!=document.form1.passwords.value){
alert("對不起!重復密碼不等於登錄密碼");
return false;
}
return true;
}
</script>
<input type="submit" value="確定添加" onClick="return check()">