티스토리 뷰

JSP 페이지는 크게 두가지로 분리가 됩니다.

 

  • 디자인 부분

 

  • 로직 부분

 

디자인 부분은 Jsp File이며

 

로직 부분은 JavaBean 입니다.

 

JavaBean은 객체생성/사용하기 위한 태그로서

 

HTML -> JSP 데이터 전송시 태그로 코드 작성이 가능합니다.

 

그리고 프로그램의 효율성과 재사용성이 증대하며

 

특정한 작업을 독립적으로 수행하는 컴포넌트입니다.(Bean은 DB 테이블의 1건)

 

 

 

 

Java 와 JSP의 차이점에대해 비교를 해보도록 하겠습니다.

 

 

JAVA 

JSP(Web) 

 클래스

빈(Bean) 

멤버 변수 

프로퍼티(Property) 

 클래스 객체 = new 생성자();

jsp:useBean 태그 사용 

객체.멤버변수 = 값 ; //셋팅(write 개념) 

jsp:setProperty 태그 사용 

 System.out.println( 객체.멤버변수);

(read 개념)

jsp:getProperty  태그 사용 

 

 

 

여기서 프로퍼티(Property)란 어떠한 데이터를 담고있는 JAVA변수를 의미합니다.

 

그리고

jsp:useBean 이 문장을 보면 jsp: 이것이 바로 네임스페이스입니다.

 

 

 

 

가장 중요한 JavaBean 작성 규칙 에 대해 알아보도록 하겠습니다.

Comments