반응형
JSP 자바빈즈 (Java Beans)
JSP의 표준 액션 태그로 접근할 수 있는 자바 클래스
멤버변수, getter메소드, setter메소드로 이루어져 있음
여러 JSP 페이지에서 사용될 수 있음
자바빈즈 생성
- 기본생성자가 반드시 존재해야함
- 멤버변수는 private로 선언해야함
- getter메소드, setter메소드는 public으로 선언해야함
자바빈즈 사용
<jsp:useBean id=*"comp"* class=*"net.testbean.Compute" scope="page"*></jsp:useBean>
- id : 변수명 → 유일한 값이어야함
- class : 클래스 명 (패키지까지 적어줘야함)
- scope : 유효범위
Scope 유효범위
page - request - session - application 순으로 유효범위가 넓어짐
- page : 현재 페이지에서만 유효 (생략시 기본값)
- request : 다른 페이지에서도 공유 가능 (상속관계에서만 사용)
- session : 다른 페이지에서도 공유 가능 (클라이언트 단위로 사용)
- application : 다른 페이지에서도 공유 가능 (웹 애플리케이션 단위로 사용)
반응형
'Front-End' 카테고리의 다른 글
JSP(4) (0) | 2023.04.18 |
---|---|
JSP 실습 - 여행 예약 페이지 만들기 (0) | 2023.04.10 |
JSP 실습 - 성적 입력, 조회, 수정, 삭제 페이지 만들기 (0) | 2023.04.06 |
댓글