본문 바로가기

WEB/JSP

JSP 빈이란 무엇인가?

반응형

 

JSP관련 개발을 하다보면 '빈'이라는 용어를 자주 접하게 됩니다 그렇다면 '빈'은 뭘까?

빈 이란?
-> 반복적인 작업을 효율적으로 하기 위해 사용 하는 것으로 JAVA언어의 데이터와 기능으로 이루어진 클래스 입니다. 쉽게 말하자면 JAVA에서의 클래스처럼 JSP에서 쓰이는 클래스라고 생각하면 될 것 같습니다. JSP페이지를 만들고, 액션태그를 이용하여 빈을 사용 할 수 있습니다. 

만약 프로젝트에서 Student라는 아래와 같은 클래스를 만들었다고 가정해 봤을때

이 클래스를 JSP에서는 빈이라고 하며 이 빈을 가져다 쓰기 위해서는 먼저 

특정한 빈을 사용해 주겠다고 명시 해 줘야 합니다.

<jsp:useBean id="student" class="com.javalec.exStudent" scope="page"/>이렇게 말이죠 그리고 그 후 
<jsp:setProperty name = "student" property="name" value="홍길동"/>으로 세팅을하고
<jsp:getProperty name = "strudent" property="name"/>으로 값을 받을 수 있습니다.

구글속 또 하나의 지식 구글링 교과서

반응형