Java Beans ?
JSP ์์ Java Bean ํด๋์ค๋ฅผ ์ฌ์ฉํด ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ๊ฑฐ๋ ์ฝ์ด์ค๋ ์ญํ ์ ์ํํจ
Java Beans์ ์กฐ๊ฑด
- ํจํค์ง ์์ฑ ํ์
- ๋ฉค๋ฒ๋ณ์ ์ ๊ทผ์๋ private์ผ๋ก ์ค์
- getter, setter ๋ฉ์๋๋ public ์ผ๋ก ์ค์


๊ด๋ จ ์ก์ ํ๊ทธ
useBean
<jsp:useBean id=" ๋น ์ด๋ฆ" class="์๋ฐ๋น ํ์ผ์ ํจํค์ง.ํด๋์ค๋ช " scope="์ ํจ๋ฒ์"/>
setProperty
getProperty
<jsp:setProperty name="๋น ์ด๋ฆ" property="ํ๋๋ช " value="๊ฐ"/>
jsp ํ์ผ์์ ์์ฑํ java beans ๋ถ๋ฌ์ค๊ธฐ
1. jsp ํ์ผ ์์ฑ -> setbean.jsp

2. useBean ์ฌ์ฉํด์ User java beans ์์ฑ

2. setProperty ์ฌ์ฉํด์ ๊ฐ์ ๋ฃ์ด์ฃผ๊ธฐ

3. ๊ฐ์ ๋ถ๋ฌ์ค๊ธฐ

ํฌ๋กฌ ์ถ๋ ฅ

'BACKEND > Jsp' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
| URL ํ๋ผ๋ฏธํฐ๋ก Bean ๊ฐ์ฒด์ ๊ฐ ์ ๋ ฅํ๊ธฐ (0) | 2023.09.20 |
|---|---|
| Scope์ด๋? (0) | 2023.09.19 |
| JSP ์๋ฐ์ฝ๋ ํํ๋ฐฉ์ (0) | 2023.09.18 |
| web.xml ๋ฐฐํฌ ์ค๋ช ์: welcome ํ์ด์ง (0) | 2023.09.18 |
| "ํฌ๋ก์ฐ ์๋" JSP ์์ฑ (0) | 2023.09.18 |