์„ธ์…˜๋กœ๊ทธ์ธ 3

[JSP] session์„ ์ด์šฉํ•œ ๋กœ๊ทธ์ธ ํŽ˜์ด์ง€ ๋งŒ๋“ค๊ธฐ - 3) ๋กœ๊ทธ์ธ ์‹คํŒจ, ๋กœ๊ทธ์•„์›ƒ

login fail ํŒŒ์ผ, logout ํŒŒ์ผ์„ ๋งŒ๋“ ๋‹ค. >> login_fail ๋กœ๊ทธ์ธ ์‹คํŒจ ๋ฉ”์‹œ์ง€๋ฅผ alertํ•˜๊ณ , ์ดˆ๊ธฐ ํ™”๋ฉด๊ตฌํ˜„ ํŽ˜์ด์ง€๋กœ ์ด๋™ํ•œ๋‹ค. alert('๋กœ๊ทธ์ธ ์‹คํŒจ\n๋กœ๊ทธ์ธ ํŽ˜์ด์ง€ ์ด๋™ํ•ฉ๋‹ˆ๋‹ค.'); location.href="a08_login_main.jsp"; >> logout session.invalidate(); ๋ฅผ ํ†ตํ•ด ์„ธ์…˜ ๊ธฐ๋ก์„ ์‚ญ์ œํ•œ๋‹ค. ๋กœ๊ทธ์•„์›ƒ ์ฒ˜๋ฆฌ ๋ฉ”์‹œ์ง€๋ฅผ ๋ณด์—ฌ์ค€ ๋’ค ํ™•์ธ์„ ๋ˆ„๋ฅด๋ฉด, ์—ญ์‹œ๋‚˜ ์ดˆ๊ธฐ ํŽ˜์ด์ง€๋กœ ์ด๋™.

Programming/JSP 2021.02.09

[JSP] session์„ ์ด์šฉํ•œ ๋กœ๊ทธ์ธ ํŽ˜์ด์ง€ ๋งŒ๋“ค๊ธฐ - 2) ๋กœ๊ทธ์ธ ์„ฑ๊ณต ์ฒ˜๋ฆฌ

id, pass๊ฐ€ ์ผ์น˜ํ•  ๋•Œ ==> ๋กœ๊ทธ์ธ ์„ฑ๊ณต ํŽ˜์ด์ง€๋กœ ์ด๋™ ๋กœ๊ทธ์ธ ์„ฑ๊ณต! ๋‹˜ ๋กœ๊ทธ์ธ ์„ฑ๊ณต //js๋กœ ๋กœ๊ทธ์•„์›ƒ ๋ฒ„ํŠผ ์ฒ˜๋ฆฌ๋ฅผ ํ•ด์ค€๋‹ค. - ๋กœ๊ทธ์•„์›ƒ ๋ฒ„ํŠผ์€ js๋กœ ์ฒ˜๋ฆฌํ•ด๋ดค๋Š”๋ฐ, confirm ์„ ํ™œ์šฉํ•˜๊ณ  ์‹ถ์—ˆ๋‹ค. ํ™•์ธ ๋ˆ„๋ฅด๋ฉด ๋กœ๊ทธ์•„์›ƒ ํŽ˜์ด์ง€๋กœ ์ด๋™ํ•ด์„œ ์„ธ์…˜ ์‚ญ์ œ๋จ

Programming/JSP 2021.02.09

[JSP] session์„ ์ด์šฉํ•œ ๋กœ๊ทธ์ธ ํŽ˜์ด์ง€ ๋งŒ๋“ค๊ธฐ - 1) ํ™”๋ฉด ๊ตฌํ˜„

1. ๋จผ์ €, ๋กœ๊ทธ์ธ ํŽ˜์ด์ง€ ํ™”๋ฉด์„ ๊ตฌํ˜„ํ•œ๋‹ค. (login_main.jsp ํŒŒ์ผ ์ƒ์„ฑ) ๋กœ๊ทธ์ธ(session) ์•„์ด๋”” ํŒจ์Šค์›Œ๋“œ 2. submit ํ›„ ์š”์ฒญ๊ฐ’์— ๋Œ€ํ•œ ์ฒ˜๋ฆฌ๋ฅผ ํ•ด์•ผํ•œ๋‹ค. - ์กฐ๊ฑด : [ id: lucky / pass: 7777 ] ์ผ์น˜ํ•ด์•ผ๋งŒ ๋กœ๊ทธ์ธ ์„ฑ๊ณต - id, pass๊ฐ€ null ๊ฐ’์ด ์•„๋‹ˆ๋ผ๋Š” ๊ฒƒ์€ ์š”์ฒญ๊ฐ’์ด '์žˆ๋Š”' ํŽ˜์ด์ง€๋ผ๋Š” ๊ฒƒ

Programming/JSP 2021.02.09
1
728x90