์ƒˆ์†Œ์‹

Languages/JSP

JSPํ™˜๊ฒฝ ๊ตฌ์ถ•ํ•˜๊ธฐ(JAVA,Eclipse,Tomcat)

  • -
๋ฐ˜์‘ํ˜•

html -> css -> js ->jsp ์ด ์ˆœ์„œ๋กœ ๊ณต๋ถ€ ํ›„

ํ™ˆํŽ˜์ด์ง€๋ฅผ ์ œ์ž‘์„ ๋ชฉํ‘œ๋กœ ํ•˜๊ณ  ์žˆ๊ธฐ ๋•Œ๋ฌธ์—

 

์˜ค๋Š˜์€ jspํ™˜๊ฒฝ์„ ๊ตฌ์ถ• ํ•ด๋ณด๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

jsp ๊ตฌ์ถ•์„ ์œ„ํ•ด ํ•„์š”ํ•œ jdk,eclipse,tomcat ์ด ์„ธ๊ฐ€์ง€๋Š” ๊ฐ์ž 

ํ™ˆํŽ˜์ด์ง€์—์„œ ๋‹ค์šด๋กœ๋“œ ๋ฐ›์œผ์‹œ๊ธธ ๋ฐ”๋ผ๋ฉฐ,

์ด๋ฏธ ๋‹ค์šด์„ ๋ฐ›์•˜๋‹ค๊ณ  ๊ฐ€์ • ํ•˜๊ณ  ํ™˜๊ฒฝ๊ตฌ์ถ•์„ ์‹œ์ž‘ํ•ด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.

 

โ˜‘ ์œ„์— ๋งํ–ˆ๋˜ ์„ธ๊ฐœ์˜ ํŒŒ์ผ -> ์••์ถ• ํ•ด์ œ

 

โ˜‘ ์••์ถ• ํ‘ผ๊ฒƒ์„ jsp ๊ฒฝ๋กœ๋กœ ๋„ฃ์–ด์ค„๊ป˜์š”~

 

โ˜‘ File -> New - > Dyanmic Web Project

 

โ˜‘  name์„ ์ •ํ•ด์ฃผ๊ณ  project location์„ ์ง€์ •ํ•ด ์ค๋‹ˆ๋‹ค. (์ €๋Š” D: jsp๊ฒฝ๋กœ_)

 

โ˜‘ ์ง€์ • ํ›„ finish.

 

โ˜‘ java EE๋ฅผ ์„ ํƒํ•ด์ค๋‹ˆ๋‹ค. (๋งŒ๋“  ํŒŒ์ผ์ด ์ƒ์„ฑ๋˜์—ˆ์Œ.)

 

โ˜‘ ๋‹ค์Œ์€ ํ†ฐ์ผ“ ์ ์šฉ : New -> other

 

โ˜‘ Server -> next

 

โ˜‘ Tomcat์„ ์„ ํƒํ•ด์ค๋‹ˆ๋‹ค. -> ์ €๋Š” tomcat8.5๋ฅผ ๋‹ค์šด๋ฐ›์•˜๊ธฐ ๋•Œ๋ฌธ์— ์ด ๋ฒ„์ „์„ ์„ ํƒํ•ด์ฃผ์—ˆ์Šต๋‹ˆ๋‹ค.

 

โ˜‘ TomcatํŒŒ์ผ์ด ์žˆ๋Š” ๊ณณ์„ ์ฐพ์•„์„œ ์„ ํƒํ•ด์ฃผ์„ธ์š”!

 

โ˜‘ ํด๋ฆญ ํ›„ -> Finish 

 

โ˜‘ Window -> preferences (UTF ์„ค์ •_)

 

โ˜‘ Web -> html -> ์–ธ์–ด ์„ ํƒํ•ด์ฃผ๊ธฐ (๊ฐ€์žฅ ์œ„์— UTF-8)

 

โ˜‘ JSP๋„ ๋™์ผํ•˜๊ฒŒ ์ ์šฉ

 

โ˜‘ WebContent์—์„œ ์šฐํด๋ฆญ -> bulid path -> configure bulid path...

 

โ˜‘ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ์„ค์ • -> ๋นจ๊ฐ„ํ‘œ์‹œ๋ฅผ ๋”ฐ๋ผํ•ด์ฃผ์„ธ์š”.

 

โ˜‘ server runtime ํด๋ฆญ ํ›„ apply and close.

 

โ˜‘ ์ด์ œ ๋ชจ๋“  ํ™˜๊ฒฝ์„ค์น˜๊ฐ€ ๋งˆ๋ฌด๋ฆฌ ๋˜์—ˆ์œผ๋‹ˆ html file์„ ๋งŒ๋“ค์–ด๋ณด์„ธ์š”.(jsp๋„ ์‚ฌ์šฉ๊ฐ€๋Šฅ)

 

โ˜‘ ๋ณด์—ฌ์ง€๊ณ  ์‹ถ์€ ๊ธ€์„ ์จ์ฃผ์‹œ๊ณ  run as๋ฅผ ํด๋ฆญํ•ด์ฃผ์„ธ์š”.

 

โ˜‘ ์ •์ƒ์ ์œผ๋กœ ์ถœ๋ ฅ๋ฉ๋‹ˆ๋‹ค.

 

์ด๋ ‡๊ฒŒ ํ™˜๊ฒฝ์„ค์ •์„ ๋งˆ์ณค์œผ๋‹ˆ

๋‹ค์Œ ํฌ์ŠคํŒ…์€ ๊ฐ„๋‹จํ•˜๊ฒŒ ๊ตฌ๊ตฌ๋‹จ ์ถœ๋ ฅ ํ”„๋กœ๊ทธ๋žจ์„ 

์งœ๋ณด๋„๋ก ํ• ๊ป˜์š”~

๋‹ค๋“ค ์ˆ˜๊ณ  ํ•˜์…จ์Šต๋‹ˆ๋‹น!

๋ฐ˜์‘ํ˜•
Contents

ํฌ์ŠคํŒ… ์ฃผ์†Œ๋ฅผ ๋ณต์‚ฌํ–ˆ์Šต๋‹ˆ๋‹ค

์ด ๊ธ€์ด ๋„์›€์ด ๋˜์—ˆ๋‹ค๋ฉด ๊ณต๊ฐ ๋ถ€ํƒ๋“œ๋ฆฝ๋‹ˆ๋‹ค.