For Beginners

[Backend] JSP, ์„ธ์…˜์˜ ๊ธฐ๋ณธ ์ง€์‹ ๋ณธ๋ฌธ

2021๋…„ ์ž๋ฃŒ/WEB

[Backend] JSP, ์„ธ์…˜์˜ ๊ธฐ๋ณธ ์ง€์‹

.log 2021. 3. 30. 10:25
728x90

๐Ÿ‘‰ JSP์˜ ์ง€์‹œ์ž

์ง€์‹œ๋ฌธ์˜ ์ข…๋ฅ˜๋Š” 3๊ฐ€์ง€์ด๋‹ค.
๊ทธ ์ค‘์— ๊ฐ€์žฅ ๋Œ€ํ‘œ์ ์ธ ์ง€์‹œ๋ฌธ์€ ํŽ˜์ด์ง€์˜ ์†์„ฑ๊ณผ ๊ฐ’์„ ํ‘œํ˜„ํ•œ๋‹ค.
์†์„ฑ="๊ฐ’" ํ˜•ํƒœ๋กœ ์ฃผ์–ด์ง„๋‹ค.

์ผ๋ฐ˜์ ์œผ๋กœ ํŽ˜์ด์ง€ ์ง€์‹œ๋ฌธ์€ ์ดํด๋ฆฝ์Šค๊ฐ€ ์•Œ์•„์„œ ์ฝ”๋”ฉํ•˜๊ณ ,
์ฝ”๋“œ์˜ ๋งจ ์ƒ๋‹จ์— ์ ํ˜€์žˆ๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ๋‹ค.

ํ•œ๊ธ€์„ ์“ฐ๊ธฐ ์œ„ํ•ด์„œ๋Š” contentType๋Š” ๋ฌด์กฐ๊ฑด ์žฌ์„ค์ •ํ•ด์ฃผ์–ด์•ผ ํ•œ๋‹ค.
pageEncoding๊ณผ contentType์˜ ํ˜•์‹์„ ๋งž์ถ”์–ด์ฃผ์–ด์•ผ ํŽธ๋ฆฌํ•˜๋‹ค.

import์˜ ๊ฒฝ์šฐ, ์ฝค๋งˆ๋กœ ์—ฐ๊ฒฐํ•ด์„œ ์—ฌ๋Ÿฌ ๊ฐœ์˜ import๋ฅผ ํ•œ ์ค„์— ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค.

๐Ÿ‘‰ XML ๋ฌธ๋ฒ•

โœ” ์†์„ฑ๊ณผ ์†์„ฑ ์‚ฌ์ด์—๋Š” ๊ณต๋ฐฑ์ด ๋ฐ˜๋“œ์‹œ ์กด์žฌํ•ด์•ผ ํ•œ๋‹ค.

๐Ÿ‘‰ ์„ธ์…˜

์„ธ์…˜์˜ ๊ธฐ๋ณธ๊ฐ’์€ true์ด๋‹ค.
์‚ฌ์šฉ์ž ์ธ์ฆ ์ฒ˜๋ฆฌ๋ฅผ ๋‹ด๋‹นํ•œ๋‹ค.
false๋กœ ๋ฐ”๊พธ์ง€ ์•Š๋Š” ๊ฒฝ์šฐ, ์•„๋ฌด ๋ฐ์—์„œ๋‚˜ ์“ธ ์ˆ˜ ์žˆ๋‹ค. ↔ Exception์˜ ๊ฒฝ์šฐ์™€ ์ • ๋ฐ˜๋Œ€์ด๋‹ค.

๐Ÿ‘‰ ์—๋Ÿฌ ํŽ˜์ด์ง€

errorPage isErrorPage
  false
์—๋Ÿฌ ๋ฐœ์ƒ ์‹œ ์—๋Ÿฌ ํŽ˜์ด์ง€๋กœ ์ง€์ • ํ˜„์žฌ ํŽ˜์ด์ง€๊ฐ€ ์—๋Ÿฌ ํŽ˜์ด์ง€์ธ์ง€ ํ™•์ธ

 

Comments