[IT]/[JSP]

[JSP] 액션태그(getProperty)

용눈 2017. 12. 4. 15:54
반응형



[saram_input.html]


1
2
3
4
5
6
7
8
9
10
<body>
 
<form action="saram_input_ok.jsp" method="post">
    ID : <input type="text" name="id"><br>
    NAME : <input type="text" name="name"><br>
    AGE : <input type="text" name="age"><br>
    <input type="submit" name="입력하기">
</form>
 
</body>






[saram_input_ok.jsp]


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<body>
 
 <jsp:useBean id="saramDto" class="org.comstudy21.saram.SaramDto"></jsp:useBean>
 
<%--  <jsp:setProperty property="id" name="saramDto"/>
      <jsp:setProperty property="name" name="saramDto"/>
      <jsp:setProperty property="age" name="saramDto"/> --%>
 
<jsp:setProperty property="*" name="saramDto"/>
 
전달받은 아이디 : <jsp:getProperty property="id" name="saramDto"/><br>
전달받은 이름 : <jsp:getProperty property="name" name="saramDto"/><br>
전달받은 나이 : <jsp:getProperty property="age" name="saramDto"/>
 
</body>
cs



<jsp:useBean id="id" class="Dto의 경로"></jsp:userBean>


<jsp:setProperty property="전달할 name" name="useBean 의 id"/>


<jsp:getProperty property="전달받을 name" name="useBean 의 id"/>




<jsp:setProperty property="*" name="saramDto"/>


saramDto 라는 useBean 의 이름일 가지고 있는 모든(*) property를 set 한다.



<jsp:setProperty property="id" name="saramDto"/>


saramDto 라는 useBean 의 이름일 가지고 있는 id property를 출력한다.



여기서 useBean 에서 전달받은 SaramDto 의 각 property 값과 setProperty, getProperty의 property 값은 같아야 한다!!









반응형

'[IT] > [JSP]' 카테고리의 다른 글

[JSP] 파일 업로드 활용하기  (0) 2017.12.05
[JSP] 파일 업로드  (0) 2017.12.05
[JSP] 액션태그(forward)  (0) 2017.12.04
[JSP] 예외처리 페이지  (0) 2017.12.04
[JSP] include를 활용한 화면 분할  (0) 2017.12.04