728x90

JSP,Servlet ์ ์ฐ๊ฒฐํด์ ๋ฌธ์ ์์ด ์๋ํ๋ค๊ฐ๋ ํ๋ฒ์ฉ ์ด์ ์์ด(?) ์๋ฌ๊ฐ ๋๋ ํฐ์บฃ..
๊ฐ๋จํ๊ฒ ๋ฌธ์ ์ง๋จ๊ณผ ํด๊ฒฐ์ ์ํด ์ ๋ฆฌํด๋๊ธฐ๋ก.. ๐ซฅ

tomcat์๋ฒ ์๋ฌ ๋ฌธ์ ์ ๋ํ์ 5๊ฐ์ง ์์ธ
1. web.xml ์๋ฌ
servlet๋ฑ๋ก์ด ์๋ชป๋์ด ์์ ๋๋ฅผ ๋งํ๋ค.
servlet-name, servlet-classm url-pattern์ ์คํ์์ด ์ ํํ ๊ธฐ์
ํ๋์ง ํ์ธํ์.
2. ์๋ธ๋ฆฟ ์ด๋
ธํ
์ด์
์์ฑํ servlet์ ์ด๋
ธํ
์ด์
์ ์คํ๊ฐ ์์ ๊ฒฝ์ฐ ์๋ฒ๊ฐ ์์๋์ง ์๋๋ค.
@๋ก ์์ํ๋ ์ด๋
ธํ
์ด์
๋ถ๋ถ์ ์๋ชป ์ผ๋์ง ๋ค์ ํ๋ฒ ํ์ธํด ๋ณด์.
(controller์์ ์ด๋ถ๋ถ ํ์ธํด์ ์ค๋ฅ ํด๊ฒฐ ํ ๊ฒฝ์ฐ ๋ค์ ์๋ค... )
3. ํฌํธ๋ฒํธ(8080) ์ถฉ๋
๊ธฐ๋ณธ์ค์ ํฌํธ๋ฒํธ์ธ 8080์ ๋ค๋ฅธ ์๋ฒ๊ฐ ์กํ ์์ด์ ํฐ์บฃ์๋ฒ๊ฐ ์ด ํฌํธ๋ฒํธ์ ์ ์ํ๋ ค๋ ๊ฒฝ์ฐ ์ถฉ๋์ด ๋ฐ์ํ๋ฉด ์ญ์ ์๋ฌ๊ฐ ๋๋ค.
ํฐ์บฃ์ confํด๋์ server.xmlํ์ผ์์ ํฌํธ๋ฒํธ๋ฅผ ๋ค๋ฅธ ๋ฒํธ๋ก ๋ณ๊ฒฝํด์ฃผ์(๋ณดํต 8090์ด๋ 80๋ฅผ ์ฌ์ฉํ๋ค).
4. ํ๋ก์ ํธ ํด๋ฆฐ ์ํด์
ํ๋ก์ ํธ๋ฅผ ์ฃผ๊ธฐ์ ์ผ๋ก ํด๋ฆฐํด์ฃผ์ง ์์ผ๋ฉด ๊ฐ๋์ฉ ์๋ฒ๊ฐ ๊ผฌ์ด๋ ๊ฒฝ์ฐ๊ฐ ์๋ค.
๋๋ฌธ์ ํ๋ก์ ํธ ํด๋ฆฐ ๋ํ ํ ๋ฒ ์ค์ํด์ฃผ๋๋ก ํ๋ค.
5. ํ๋ก์ ํธ์ ์๋ฒ ์
๋ก๋ ์ํด์
์นํ๋ก์ ํธ์ ์๋ฒ๊ฐ ์
๋ก๋ ๋์ง ์์์ ๋ฐ์ํ ๊ฒฝ์ฐ๋ ์๋ค(์ด ๋๋ ํ๋ก์ ํธ ํ์ผ๋ค์ http๊ด๋ จ ํด๋์ค์ ๋นจ๊ฐ์ค์ด ๊ทธ์ด์ ธ ์์ ๊ฒ์ด๋ค).
ํด๋น ํ๋ก์ ํธ๋ฅผ ์ฐํด๋ฆญ ํ ํ
properties => java build path=> libraries => add library => server runtime => tomcat7์ ๋ฑ๋กํ๋ค.
+
Servers โ Tomcat ... [Started, Synchronized] ๋๋ธํด๋ฆญ โ Modules โ Path๊ฐ /ํ๋ก์ ํธ๋ช
์ด๋ผ๋ฉด /๋ก ๋ณ๊ฒฝ ํ ์ ์ฅ

ํ๋ํ๋์ฉ ์ ํํ๊ฒ ๋๋ฒ๊น
ํ์ฌ ์๋ฌ์ ์์ธ์ ์ฐพ์ ,,
์ถ์ฒ: http://tenlie10.tistory.com/31 [๊ฒ์ ๊ฐ๋ฐ์ ๋ธ๋ก๊ทธ]
728x90
'๐ป > Server' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[์๋ฒ] CRUD ๋? + CRUD์ REST (4) | 2024.10.31 |
---|