์ค๋์ ๋ช
์ธ
" ์ธ์์ด๋ ์์ ์ ์ฐพ๋ ๊ฒ์ด ์๋๋ผ ์์ ์ ๋ง๋๋ ๊ฒ์ด๋ค. "
- ๋กค๋ฆฌ ๋ค์ค์นผ
(๋ฆฌ๋์ญ ์ฝ์น)
1. ์๋ก ๊ทธ๋์ ๋ด๊ฐ ์๋ ์ดํด๋ฆฝ์ค์์ jsp ํ์ผ์ด ๋ค์ด๊ฐ๋ ํด๋๋ /src/main/webapp ์ธ๋ฐ ๋ค๋ฅธ ๋ธ๋ก๊ทธ๋ฅผ ๋ณด๋ค๊ฐ webContent๋ก ๋์ด ์๋ ๊ฑธ ๋ฐ๊ฒฌํด์ ์ฐจ์ด์ ์ด ๊ถ๊ธํด ์ฐพ์๋ณด๊ฒ ๋๋ค. 2. ๊ณตํต์ WebContent์ /src/main/webapp๋ ๋ ๊ฐ์ง ๋ค๋ฅธ ๊ตฌ์กฐ์์ ๊ฐ์ ์ญํ ์ ํ๋ ํด๋์ด๋ค. 3. ์ฐจ์ด์ ๊ธฐ์กด Eclipse ๋ฐฉ์์์๋ WebContent ํด๋๊ฐ ์น ๋ฆฌ์์ค๋ฅผ ํฌํจํ๋ ํด๋์๊ณ ,์ต์ Maven/Gradle ๋ฐฉ์์์๋ /src/main/webapp๊ฐ ํด๋น ์ญํ ์ ๋์ ํ๋ค. Why?Maven, Gradle ๊ตฌ์กฐ์์๋ ์์ค ์ฝ๋(src)์ ์น ๋ฆฌ์์ค(webapp)๊ฐ ๋๋์ด์ /src/main ์๋์ ๋ฐ๋ก ๋ค์ด๊ฐ๊ธฐ ๋๋ฌธ์ด๋ค. โถ WebContent์์ ๋ฐฉ์์ Dyna..
์๋ธ๋ฆฟ์ ๊ฐ๋
๊ณผ ์๋์๋ฆฌ ์๋ฐ ์น ๊ฐ๋ฐ์์ ๊ผญ ์์์ผ ํ ๊ฒ์ด ์๋ธ๋ฆฟ(Servlet)๊ณผ ์คํ๋ง(Spring) ํ๋ ์์ํฌ์
๋๋ค. ์ด๋ค์ ์๋ฐ ๊ธฐ๋ฐ์ ์น ์ ํ๋ฆฌ์ผ์ด์
๊ฐ๋ฐ์ ์ํ ํต์ฌ ๊ธฐ์ ์ด๊ฑฐ๋ ์. ์๋ธ๋ฆฟ(Servlet)์ ์๋ฐ๋ฅผ ์ฌ์ฉํ์ฌ ์น ํ์ด์ง๋ฅผ ๋์ ์ผ๋ก ์์ฑํ๋ ๊ธฐ์ ์ด๋ฉฐ, ์คํ๋ง(Spring) ๋ค์ํ ์น ๊ฐ๋ฐ ๊ธฐ๋ฅ์ ์ ๊ณตํ๋ ํ๋ ์์ํฌ์
๋๋ค. ๊ทธ๋ ๋ค๋ฉด "์น ํ์ด์ง๋ฅผ ๋์ ์ผ๋ก ์์ฑํ๋ค"๋ผ๋ ๊ฒ์ด ๋ฌด์จ ๋ป์ผ๊น์? ์ ์ ์ธ HTML๊ณผ ๋น๊ตํด๋ณด๋ฉด ์ฝ๊ฒ ์ดํดํ ์ ์์ต๋๋ค. 1. ์ ์ ์นํ์ด์ง, ๋์ ์นํ์ด์ง๋ ๋ญ๊น? 1-1. ์ ์ ์น ํ์ด์ง (static web pages) ์ธ์ ์ ์ํด๋ ๊ฐ์ ์๋ต์ ๋ณด๋ด์ฃผ๋ ํ์ด์ง์
๋๋ค. ์ ์ ์ธ ์น ํ์ด์ง๋ ์๋ฒ์ ๋ฏธ๋ฆฌ ์ ์ฅ๋ HTML ํ์ผ๋ก ๊ตฌ์ฑ๋์ด ์์ผ๋ฉฐ ๋ด์ฉ์ด ๊ณ ์ ๋์ด..
'๊ตฌ์กฐ' ํ๊ทธ์ ๊ธ ๋ชฉ๋ก
๋จ์ถํค
๋ด ๋ธ๋ก๊ทธ
๋ด ๋ธ๋ก๊ทธ - ๊ด๋ฆฌ์ ํ ์ ํ |
Q
Q
|
์ ๊ธ ์ฐ๊ธฐ |
W
W
|
๋ธ๋ก๊ทธ ๊ฒ์๊ธ
๊ธ ์์ (๊ถํ ์๋ ๊ฒฝ์ฐ) |
E
E
|
๋๊ธ ์์ญ์ผ๋ก ์ด๋ |
C
C
|
๋ชจ๋ ์์ญ
์ด ํ์ด์ง์ URL ๋ณต์ฌ |
S
S
|
๋งจ ์๋ก ์ด๋ |
T
T
|
ํฐ์คํ ๋ฆฌ ํ ์ด๋ |
H
H
|
๋จ์ถํค ์๋ด |
Shift + /
โง + /
|
* ๋จ์ถํค๋ ํ๊ธ/์๋ฌธ ๋์๋ฌธ์๋ก ์ด์ฉ ๊ฐ๋ฅํ๋ฉฐ, ํฐ์คํ ๋ฆฌ ๊ธฐ๋ณธ ๋๋ฉ์ธ์์๋ง ๋์ํฉ๋๋ค.