on
JSP - 자바빈(JavaBeans)
JSP - 자바빈(JavaBeans)
728x90
자바빈(JavaBeans)
- JSP 기반 웹 애플리케이션에서 정보를 표현할 떄 사용하는 것 중 하나.
- 정보를 출력할때, 정보를 저장하고 있는 객체(저장소)
- 자바빈은 속성(데이터), 변경 이벤트, 객체 직렬화를 위한 표준이다. 이 중에서 JSP에서는 속성을 표현하기 위한 용도로 사용됨.
- 자바빈은 보통 자바 class로 작성, 자바 그 자체라고 봐도 무방.
- java메서드를 선언하는 것처럼 작성(필드, 생성자, getset메서드로 이루어짐)
<자바빈 예시>
package javabean; public class Bean{ //값을 저장하는 필드 private String val1; private int val2; //Bean의 기본 생성자 public Bean(String val1, int val2){ super(); this.val1 = val1; this.val2 = val2; } //필드의 값 읽어오는 값 public String getVal1(){ return val1; } public int getVal2(){ return val2; } //필드의 값을 변경하는 값 public String setVal1(){ this.val1 = val1; } public int setVal2(){ this.val2 = val2; } }
++ java bean 속성(Property)중 boolean타입일 경우 get메소드명 is로 시작할 수 있음.
from http://shinny.tistory.com/74 by ccl(A) rewrite - 2021-11-23 21:02:02