web/Web

자바 빈즈 개념 설명(Java Beans)

반응형

java beans(자바 빈즈)


 빈즈는 특정한 일을독립적으로 수행하는 컴포넌트를 의미한다.

빈즈또한 자바 클래스이기 때문에 JSP 파일 스크립트릿 부분에서 인스턴스를 만들어 사용할 수 있다. 

그러나 일반 클래스와 다를바없이 사용할수도 있지만 JSP 빈즈만의 특징적으로 사용할 수 있다.

일반적으로 빈즈를 사용하는 경우, 사용자 입력을 처리하기 위한 HTML이나 JSP가 있어야 폼의 액션에 연결된 JSP 파일이 있어야 한다. 또한 폼을 처리하는 JSP 파일에서 참조할 빈즈 클래스가 필요하다. 


1. form html(form, jsp, DB컬럼네임이 같아야한다.)ㄷ

<form>

<input type=test name="username">


2. a.jsp

<jsp:usebean id ="mb" class="my.MemberBean"/>

<jsp:setProperty name="mb" property="username"/>


3. JSP BEans class(my.MemberBean)

publc static setUsername(String username){

this.username = username;}


4. DB

insert, select


5. SP BEans class(my.MemberBean)

public getUsername(){

return username;

}


6. jsp 에 출력


 

 

 

출저 : 자바 웹 프로그래밍 - 한빛 미디어

반응형

'web > Web' 카테고리의 다른 글

서블릿 개념 설명 및 주요 메서드 소개  (0) 2016.12.22
Get과 Post 방식의 차이점 설명  (0) 2016.12.22
JSP 개념 설명  (0) 2016.12.22
아파치와 톰캣의 차이  (0) 2016.12.22
jsp 기본 문법 설명  (0) 2016.12.22