์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- ๋ ์์ ํฉ
- ๊ฐ๋ฆ
- ๋ฐฑ์ค
- JavaScript
- Deque
- R
- 1๋จ๊ณ
- ํฌ ํฌ์ธํฐ
- hash
- Servlet
- 2๋จ๊ณ
- Lambda
- ์คํ
- ์ฝ๋ฉํ ์คํธ
- JSP
- ์ํด๋ฆฌ ์ฑ๋ฆฐ์ง
- ๋ฐฑ์ค c++
- ์ฝ๋์
- MySQL
- ํ
- ๋ฐฐ์ด
- ์๋ฐ
- ํด์
- jquery
- ํ์ด์ฌ
- ํ๋ก๊ทธ๋๋จธ์ค
- Set
- counter
- ์ฅ๊ณ
- ์คํ๋ง
- Today
- Total
๋ชฉ๋กJSP (2)
Development
๊ฐ ํ์ผ๋ง๋ค ํ๊ธ ์ธ์ฝ๋ฉ์ ํ๊ธฐ์ํด request.setCharacterEncoding์ ๋งค๋ฒ ์์ฑํ๋ค๋ฉด ๋ชน์ ๋ฒ๊ฑฐ๋ก์ธ ๊ฒ์ ๋๋ค. ์ด๋ ์ฌ์ฉํ๋ ๊ฒ์ด Filter์ ๋๋ค. ํด๋ผ์ด์ธํธ๊ฐ ์์ฒญ์ ๋ณด๋ด ์๋ฒ๊ฐ ์์ ํ๊ธฐ์ ์ Filter์์ ์์ ์ ๊ฐ๋ก์ฑ Filter ์์์ request.setCharacterEncoding ๊ฐ์ ์์ ์ ๋ฏธ๋ฆฌ ํ๋ฉด ๋ค๋ฅธ jsp ํ์ด์ง์์๋ Filter์์ ์์ ์ ์ ๊ฒฝ์ธ ํ์๊ฐ ์์ด์ง๋๋ค. Filter ๊ตฌ์กฐ package test.filter; import java.io.IOException; import javax.servlet.Filter; import javax.servlet.FilterChain; import javax.servlet.FilterConfig; import ja..
์ค๋์ JSP์ Servlet์์ ๋ก๊ทธ์ธ์ ์ ์งํ ๋ ์ฌ์ฉํ๋ ์ธ์ ๊ฐ์ฒด์ ๋ํด์ ์์๋ด ์๋ค. ์น ๋ธ๋ผ์ฐ์ ์ ๋ค์ด๊ฐ๋ฉด ์ผ์ ์๊ฐ๋์ ๋ก๊ทธ์ธ์ด ์ ์ง๋๋ค๊ฐ ์๋ฌด ๋ฐ์๋ ํ์ง ์์ผ๋ฉด ๋ก๊ทธ์ธ์ด ํ๋ฆฌ๋ ๊ฒ์ ๋ณผ ์ ์์ต๋๋ค. ์ด๋ฌํ ๊ธฐ๋ฅ์ ์ธ์ ์ผ๋ก ๊ตฌํํฉ๋๋ค. ๋ก๊ทธ์ธ ์ ์ง์ ๋๋ถ์ด ๋ก๊ทธ์ธ์ด ํ๋ฆฌ๋ ์์ ๊น์ง ์ค์ ํ ์ ์์ต๋๋ค. ์น์๋ฒ๋ ์ฌ๋ฌ ํด๋ผ์ด์ธํธ์ ํต์ ํ๊ธฐ ๋๋ฌธ์ ๋ฐ์ดํฐ๋ฅผ request์ ๋ด์์ ๊ตฌํํ๋ฉด ๊ทธ๋ฆผ๊ณผ ๊ฐ์ ๋ถํ์ ์์ญ์ฒ๋ผ ์ ๊น ์ ์ฅ์ด ๋ฉ๋๋ค. ์ ๊น ํ์๋กํ๋ ๋ฐ์ดํฐ๋ฉด ๋ฌธ์ ๊ฐ ์๊ฒ ์ง๋ง ๋ก๊ทธ์ธ๊ณผ ๊ฐ์ด ์ผ์ ์๊ฐ๋์ ํ์๋กํ๋ ์์ ์ด๋ฉด ๋ฌธ์ ๊ฐ ๋ง์ ๊ฒ ์ ๋๋ค. Client3์์ ์ธ์ ์ ์ฌ์ฉํ ๋ชจ์ต์ ๋๋ค. Client3์์ ๋ณด๋ฉด request1์์ session.setAtrribute()๋ฅผ ์ฌ์ฉํ์ฌ ์ ์ฅํ๋ ๋ฐ..