๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
ํ”„๋กœ์ ํŠธ ๊ธฐ๋ก

2020/10/12 ํ”„๋กœ์ ํŠธ๊ธฐ๋ก

by ์ฝ”๋”ฉํ•˜๋Š” ๋ถ•์–ด 2021. 2. 15.
๋ฐ˜์‘ํ˜•

ํšŒ์› ๋ณธ์ธ์ด ์‹ ์ฒญํ•œ ์˜ˆ์•ฝ์„ ํ™•์ธํ•˜๋Š” ํšŒ์›์šฉ ๋ทฐํŽ˜์ด์ง€๋ฅผ ๋งŒ๋“ค๊ณ ์žˆ๋Š”๋ฐ

๊ฐ์ฒด ์ƒ์„ฑ์„ ํ–ˆ๋Š”๋ฐ๋„ ์ž๊พธ DB์ •๋ณด๊ฐ€ ์•ˆ๋ถˆ๋Ÿฌ์™€์ ธ์„œ ๊ณจ์น˜ ์•„ํŒ ๋‹ค

๊ทธ๋ž˜์„œ service๋ฅผ action์ฒ˜๋Ÿผ ํšŒ์›์šฉ, ๊ด€๋ฆฌ์ž์šฉ ๋”ฐ๋กœ ๋งŒ๋“ค๊ณ 

DAO ๋ฉ”์„œ๋“œ๋ช…๋„ ๋”ฐ๋กœ ๊ตฌ๋ณ„ํ•ด์„œ ๋งŒ๋“ค์—ˆ๋‹ค.

(๊ด€๋ฆฌ์ž์™€ ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ ArrayList๋กœ ๋งŒ๋“ฆ. ํ•œ ๋ช…์˜ ํšŒ์›์ด ์—ฌ๋Ÿฌ ๋ฒˆ ์˜ˆ์•ฝ ํ•  ์ˆ˜๋„ ์žˆ๊ธฐ ๋•Œ๋ฌธ)

๊ทธ๋ฆฌ๊ณ  JSTL forEach๋ฌธ์„ ์‚ฌ์šฉํ•ด์„œ

๋จผ์ € ํ…Œ์ŠคํŠธ ๊ฐ์ฒด๋ฅผ ํ•˜๋‚˜ ์ฐ์–ด๋ดค๋”๋‹ˆ ์ถœ๋ ฅ์ด ๋˜์—ˆ๋‹ค!

ํ•œ ๋ช…์˜ ํšŒ์›์ด ์—ฌ๋Ÿฌ ๋ฒˆ ์˜ˆ์•ฝํ•œ ๊ฒฝ์šฐ โ€‹

โ€‹

ํ•œ ๋ช…์˜ ํšŒ์›์ด ํ•œ ๋ฒˆ๋งŒ ์˜ˆ์•ฝํ•œ ๊ฒฝ์šฐ

๊ฐ•๋™์› ์กฐ์ธ์„ฑ์ฒ˜๋Ÿผ ์ž˜์ƒ๊ธด ํšŒ์›์ด ์™€์คฌ์œผ๋ฉดํ•˜๋Š” ์†Œ๋ง์„ ๋‹ด์•„๋ด„..

ํ•ด๊ฒฐ์€ ํ–ˆ๋‹ค. ์ด์ œ ์„ธ๋ถ€์ ์ธ ์กฐ์ •์ด ๋‚จ์•˜์Œ

โ€‹

โ€‹

๋กœ๊ทธ์ธ ์„ธ์…˜ ์œ ์ง€๊ฐ€ ์ž๊พธ ํ’€๋ ค์„œ MemberLoginAction์—๋‹ค๊ฐ€

session.setMaxInactiveInterval(60*60);

์ด๊ฑธ ๊ฑธ์–ด์คฌ๋‹ค. ์œ„์— ์†Œ์Šค๋Š” ์•Œ๊ณ ์žˆ์—ˆ๋Š”๋ฐ ์ด๊ฑธ ์–ด๋””์— ๊ฑธ์–ด์•ผ๋ ์ง€ ๋ชฐ๋ผ์„œ ํ—ค๋งค๊ธฐ๋„ํ•˜๊ณ 

์˜คํ”ˆ์†Œ์Šค๋„ ์ฐพ์•„๋ดค์ง€๋งŒ ๋‹ค Spring ์˜ˆ์ œ๋“ค์ด๋ผ์„œ JSP + JAVA MVC ํŒจํ„ด์—๋Š” ์–ด๋–ป๊ฒŒ ์ ์šฉํ•ด์•ผ๋ ์ง€ ๋ชฐ๋ž์ง€๋งŒ

์‹œํ–‰์ฐฉ์˜ค ๋์— ํ•ด๊ฒฐ.. ์ด๋ ‡๊ฒŒ ๊ฐ„๋‹จํ•œ๊ฑฐ์˜€์œผ๋ฉด ์ง„์ž‘ ๊ฑธ๊ฑธ ใ…œ

๊ทธ๋™์•ˆ ๋กœ๊ทธ์ธ ์œ ์ง€๊ฐ€ ์•ˆ๋ผ์„œ ๋‹ค์‹œ ๋กœ๊ทธ์ธํ•˜๋Š๋ผ ์—„์ฒญ ๊ท€์ฐฎ์•˜๋Š”๋ฐ!!!!!!!!!!!!!!!!

๋ฐ˜์‘ํ˜•

๋Œ“๊ธ€