[corline]Formデータ値の受信と比較
30分でできる課題...
午前中を過ぎても、単純な問題は解決しなかった.
htmlフォームタグから受け取ったGET値
Javaクラスで特定の値を比較して返します.
後にajax送信などもっと複雑な問題がありますが、まずそこからブロックされています.
あまりにも怒ったので、お昼に七面鳥のビビンバを食べて、水を受け取ってから電源コードを触ることにしました.
formではid abcdとpw 1234がどれだけ追加されてもfailが表示されます...
==アドレス値を比較します.equalsは実際の値を比較します!
習ったのに...
でも解決して、七面鳥をしっかり食べて、残りの課題を楽しくやることができました!
-終了-
注意:https://coding-factory.tistory.com/536
午前中を過ぎても、単純な問題は解決しなかった.
htmlフォームタグから受け取ったGET値
Javaクラスで特定の値を比較して返します.
後にajax送信などもっと複雑な問題がありますが、まずそこからブロックされています.
あまりにも怒ったので、お昼に七面鳥のビビンバを食べて、水を受け取ってから電源コードを触ることにしました.
formではid abcdとpw 1234がどれだけ追加されてもfailが表示されます...
@GetMapping(value = "login.do")
public String myLogin(@RequestParam("ID") String id, @RequestParam("PW") String pw) {
if (id =="abcd" && pw =="1234") {
String ok = "login ok";
System.out.println(ok);
return null;
} else {
String fail = "login fail";
System.out.printf("id = %s이고, pw = %s 입니다.", id, pw);
System.out.println(fail);
return null;
}
}
念のため、比較値をStringオブジェクトに設定します.equalsで比較して、.^^@GetMapping(value = "login.do")
public String myLogin(@RequestParam("ID") String id, @RequestParam("PW") String pw) {
String userId="abcd";
String userPw="1234";
if (id.equals(userId) && pw.equals(userPw)) {
String ok = "login ok";
System.out.println(ok);
return null;
} else {
String fail = "login fail";
System.out.printf("id = %s이고, pw = %s 입니다.", id, pw);
System.out.println(fail);
return null;
}
}
コリンはコリンが作った!==アドレス値を比較します.equalsは実際の値を比較します!
習ったのに...
でも解決して、七面鳥をしっかり食べて、残りの課題を楽しくやることができました!
-終了-
注意:https://coding-factory.tistory.com/536
Reference
この問題について([corline]Formデータ値の受信と比較), 我々は、より多くの情報をここで見つけました https://velog.io/@perhona3422/코린이Form데이터값-받아서-비교하기テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol