jsp22

제로·2022년 12월 13일
0

JSP

목록 보기
21/30

form 데이터를 처리하는 Bean 객체

  1. useBean을 활용하면 form의 데이터를 효과적으로 property명으로 mapping시켜 처리가 가능하다
  2. form 요청값과 bean 객체 연관관계
	<input name="ename" value="홍길동">
	전송==>  ?ename=홍길동
	class Emp{
		public setEname(String ename){}
	}
	<jsp:setProperty name="참조명" property="ename">
	선언하면 요청값을 property와 연동하여 값이 할당된다
	${emp.ename} ==> 이렇게 가져올 수 있다.
	
	
	요청값 호출(?ename=홍길동) ==> <jsp:useBean 선언> 메서드가 setEname(String)이 있으면
							 <jsp:setProperty로 할당>
	==> 객체를 호출하여 사용가능하다	
    
    
 <form>
물건명:<input type="text" name="pname">
가격:<input type="text" name="price">
갯수:<input type="text" name="cnt">
<input type="submit" value="구매">
</form>

<jsp:useBean id="product" class="jspexp.a13_database.vo.Product"/>
<jsp:setProperty property="*" name="product"/> 

<h2>물건명:${product.pname }</h2>
<h2>가격:${product.price }</h2>
<h2>갯수:${product.cnt }</h2>


profile
아자아자 화이팅

0개의 댓글