๊ด€๋ฆฌ ๋ฉ”๋‰ด

๋ชฉ๋กforward (1)

๐‘†๐‘ข๐‘›๐‘ โ„Ž๐‘–๐‘›๐‘’ ๐‘Ž๐‘“๐‘ก๐‘’๐‘Ÿ ๐‘Ÿ๐‘Ž๐‘–๐‘›โœง

[Spring] Forward, Redirect, Session

โญ Forward vs Redirect JSP ํ™˜๊ฒฝ์—์„œ ํ˜„์žฌ ์ž‘์—… ์ค‘์ธ ํŽ˜์ด์ง€์—์„œ ๋‹ค๋ฅธ ํŽ˜์ด์ง€๋กœ ์ด๋™ํ•˜๋Š” ํŽ˜์ด์ง€ ์ „ํ™˜ ๊ธฐ๋Šฅ forward ์„ค๋ช… ๊ณ ๊ฐ์ด ๊ณ ๊ฐ์„ผํ„ฐ๋กœ 123๋ฒˆ์œผ๋กœ ์ „ํ™”๋ฅผ ๊ฑด๋‹ค. ์ „ํ™”๋ฒˆํ˜ธ 123๋ฒˆ์— ํ• ๋‹น๋œ ์ƒ๋‹ด์›1์ด ๋ฐ›๋Š”๋‹ค. ๊ณ ๊ฐ์˜ ์š”์ฒญ์‚ฌํ•ญ์„ ์ด์•ผ๊ธฐํ•œ๋‹ค. ์ƒ๋‹ด์›1์˜ ๋‹ด๋‹น ์—…๋ฌด๊ฐ€ ์•„๋‹ˆ๋ผ์„œ ํ•ด๋‹น ์—…๋ฌด์— ๋‹ด๋‹น์ž์ธ ์ƒ๋‹ด์›2์—๊ฒŒ ๊ณ ๊ฐ ์š”์ฒญ์‚ฌํ•ญ ๋ฉ”๋ชจ์ง€์™€ ํ•จ๊ป˜ ์ „ํ™”๋ฅผ ๋Œ๋ฆฐ๋‹ค. ๊ณ ๊ฐ์˜ ์š”์ฒญ์‚ฌํ•ญ (request) ์žฌ์‚ฌ์šฉ ๊ณ ๊ฐ์€ ๋‹ค์‹œ ์š”์ฒญ์‚ฌํ•ญ ์ด์•ผ๊ธฐํ•  ํ•„์š” ์—†์Œ ์ƒ๋‹ด์›2์€ ๊ณ ๊ฐ์˜ ์š”์ฒญ์‚ฌํ•ญ์„ ์ฒ˜๋ฆฌํ•ด์ค€๋‹ค. ์„œ๋ฒ„ ์ž…์žฅ์—์„œ ํŽ˜์ด์ง€ ์ด๋™ ์ฆ‰, ์‹ค์ œ๋กœ ์›น ๋ธŒ๋ผ์šฐ์ €๋Š” ๋‹ค๋ฅธ ํŽ˜์ด์ง€๋กœ ์ด๋™ํ–ˆ๋Š”์ง€ ์•Œ ์ˆ˜ ์—†์Œ ์›น ๋ธŒ๋ผ์šฐ์ €์—๋Š” ์ตœ์ดˆ ํ˜ธ์ถœํ•œ URL๋งŒ ํ‘œ์‹œ๋˜๊ณ  ์ด๋™ํ•œ ํŽ˜์ด์ง€์˜ URL ์ •๋ณด ์•Œ ์ˆ˜ ์—†์Œ ๋™์ผํ•œ ์„œ๋ฒ„์— ์žˆ๋Š” ํŽ˜์ด์ง€๋งŒ ์ด๋™ ..