๋ฐ์ํ
1. ์๋ก์ด ์น ํ๋ก์ ํธ๋ฅผ ๋ง๋ค์ด์ค๋ค. ๊ผญ Dynamic Web Project ๋ก ๋ง๋ค์ด์ค๊ฒ!
2. ํ๋ก์ ํธ ์ด๋ฆ์ jspProject๋ก ๋ง๋ค์ด์ค๋ค.
3. ์ฐ๋ฆฌ๊ฐ ์ฃผ๋ก ์ฌ์ฉํ ๊ณณ์ Java Resources์ WebContent ์ด ๋ ๊ณณ์ด๋ค.
4. ์ด์ JSP File์ ์์ฑํ๋ค.
5. ํ์ผ ์ด๋ฆ์ hello๋ก ์ง์ ํด์ฃผ๊ณ <Finish>๋ฅผ ๋๋ฅธ๋ค.
6. JSP ํ์ผ์ ์์ฑํ๋ฉด ์ด๋ ๊ฒ ํ์ด ์ง์ ธ์ ๋์จ๋ค. <body> ์ฌ์ด์ ์ ๊ณ ์ถ์ ๋ฌธ๊ตฌ๋ง ์ ์ผ๋ฉด ๋๋ค.
7. ์คํ์ํฌ ์น๋ธ๋ผ์ฐ์ ๋ฅผ ํฌ๋กฌ์ผ๋ก ์ค์ ํด์ค๋ค.
8. ์๋ธ๋ฆฟ์ ์คํํ๋ค.
9. ctrl + F11 ๋ก ์คํํด๋ณธ๋ค.
โป์ฃผ์ : ํฐ์บฃ ์๋ฒ๋ ๊ผญ ์ ์ง์ํค๊ณ ์คํํด์ผ๋๋ค!!!!
10. ์๋ธ๋ฆฟ์ ์์ฑํ๋ค.
11. Class name์ "HelloServlet" ์ผ๋ก ์ง์ ํ๊ณ <Next>๋ฅผ ๋๋ฅธ๋ค.
12. ๋ค์ ํ๋ฉด์ ๋ํ ์์์์ Name ํญ๋ชฉ์ ๊ฐ์ web.xml ํ์ผ์ "<servlet-name>" ์๋ฆฌ๋จผํธ์ ๊ฐ๊ณผ ๋์ผํ๋ฉฐ URL mappings ํญ๋ชฉ์ ๊ฐ์ web.xml ํ์ผ์ "<url-pattern>" ์๋ฆฌ๋จผํธ์ ๊ฐ๊ณผ ๋์ผํ ์ญํ ์ ํ๋ค. URL์์์ ์์ฒญํ๋ ์๋ธ๋ฆฟ ์ด๋ฆ์ ๊ฐ๋จํ๊ฒ ๋ณ๊ฒฝํ๊ณ ์ถ์ผ๋ฉด URL mappings ํญ๋ชฉ์ ์ง์ ๋ ๊ฐ(/HelloServlet)์ ์ ํํ๊ณ Edit ๋ฒํผ์ ๋๋ฅธ๋ค.
13. Pattern ํญ๋ชฉ์ ๊ฐ์ "/hello"๋ก ๋ณ๊ฒฝํ ํ <OK>๋ฅผ ๋๋ฅด๊ณ <Finish>๋ฅผ ๋๋ฅธ๋ค.
14. ctrl + F11 ๋ก ์คํํด๋ณธ๋ค. (ํฐ์บฃ ์๋ฒ ์คํ์์ผ์ผํจ)
โป์ฃผ์ :
์์ ์ ๋ง๋ index.html์ ์น์๋ฒ์์ ์คํ์ํค๋ ค๋ฉด
์ดํด๋ฆฝ์ค์ ์น์๋ฒ๋ฅผ ์ ์ง์ํค๊ณ ๋์ ์คํํด์ผํ๋ค.
๋ฐ์ํ
'JSP' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[JSP] Session (0) | 2021.02.09 |
---|---|
[JSP] Servlet์ ์ด์ฉํ ํด๋ผ์ด์ธํธ์์ ์ ์ก๋๋ ์์ฒญ ์ฒ๋ฆฌ (0) | 2021.02.09 |
[JSP] ์ดํด๋ฆฝ์ค JSP ์ ์ฅ ๊ฒฝ๋ก ์ค์ (0) | 2021.02.05 |
[JSP] ์๋ธ๋ฆฟ LifeCycle ๊ด๋ จ ๋ฉ์๋ ํธ์ถ ์์ ํ์ธ (0) | 2021.02.05 |
[JSP] ์๋ธ๋ฆฟ ํด๋์ค๋ฅผ JSP๋ก ๋ง๋ค๊ธฐ (0) | 2021.02.02 |
๋๊ธ