๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

Spring/Spring Quick Start

forward์™€ redirect ์ฐจ์ด

ํฌ์›Œ๋“œ

RequestDispatcher๋ฅผ ์ด์šฉํ•˜์—ฌ

์‘๋‹ต์œผ๋กœ ์‚ฌ์šฉํ•  JSPํ™”๋ฉด์œผ๋กœ ๋„˜๊ฒจ์„œ, ํฌ์›Œ๋“œ๋œ ํ™”๋ฉด์ด ํด๋ผ์ด์–ธํŠธ์— ์ „์†ก๋˜๋Š” ๋ฐฉ์‹์ด๋‹ค.

ํ•œ๋ฐ˜์˜ ์š”์ฒญ๊ณผ ์‘๋‹ต์œผ๋กœ ์ฒ˜๋ฆฌ๋˜๋ฏ€๋กœ ์‹คํ–‰ ์†๋„๊ฐ€ ๋น ๋ฅด๋‹ค.

ํด๋ผ์ด์–ธํŠธ ๋ธŒ๋ผ์šฐ์ €์˜ URL์ด ๋ฐ”๋€Œ์ง€ ์•Š์•„ ์‘๋‹ต์ด ์–ด๋””์—์„œ ๋“ค์–ด์™”๋Š”์ง€ ํ™•์ธํ•  ์ˆ˜ ์—†๋‹ค.

 

๋ฆฌ๋‹ค์ด๋ ‰ํŠธ

์š”์ฒญ๋œ JSP์—์„œ ์ผ๋‹จ ๋ธŒ๋ผ์šฐ์ €๋กœ ์‘๋‹ต ๋ฉ”์‹œ์ง€๋ฅผ ๋ณด๋ƒˆ๋‹ค๊ฐ€ ๋‹ค์‹œ ์„œ๋ฒ„๋กœ ์žฌ์š”์ฒญํ•˜๋Š” ๋ฐฉ์‹์ด๋‹ค.

ํฌ์›Œ๋“œ๋ฐฉ์‹๊ณผ ๋‹ค๋ฅด๊ฒŒ ์ผ๋‹จ ์‘๋‹ต์ด ๋ธŒ๋ผ์šฐ์ €๋กœ ๋“ค์–ด๊ฐ„ ๋‹ค์Œ, ์žฌ์š”์ฒญํ•˜๋Š” ๋ฐฉ์‹์ด๋‹ค.

์‘๋‹ต์ด ๋“ค์–ด์˜จ ํŒŒ์ผ๋กœ ๋ธŒ๋ผ์šฐ์ €์˜ URL์ด ๋ณ€๊ฒฝ๋œ๋‹ค.

๋‘๋ฒˆ์˜ ์š”์ฒญ๊ณผ ์‘๋‹ต์œผ๋กœ ์ฒ˜๋ฆฌ๋˜๋ฏ€๋กœ ์‹คํ–‰ ์†๋„๋Š” ํฌ์›Œ๋“œ ๋ฐฉ์‹๋ณด๋‹ค ๋Š๋ฆฌ๋‹ค.