JSP JavaBean

5181 단어 javabean
자바 빈 은 자바 코드 를 봉인 하여 코드 의 중 용 률 과 유지 가능성 을 증가 시 켰 다.
특성:
① 자바 빈 은 Public 클래스 이다.
② 0 매개 변수 기본 구조 방법 이 있다.
③ 속성 마다 get () 과 set () 방법 이 있다.
 
http://java.blogs.webucator.com/2010/04/17/javabeans-tutorial/    A Simple JavaBeans Tutorial
http://www.tutorialspoint.com/jsp/jsp_java_beans.htm   JSP - JavaBeans
http://www.zhouwenze.com/archives/20110903-437.html   JavaBean 이 뭔 지 쉽게 이해 할 수 있어 요.
 
1. 자바 빈 의 자바 코드 부분
public class Person implements java.io.Serializable {

    // attributes declared as private

    private String name;

// Default Constructor public Person() { } // getXxxx to access the name attribute public String getName() { return this.name; } // setXxxx to mutate the name attribute public void setName(String name) { this.name = name; } }

2. JSP 프로그램 에서 자바 빈 구성 요소 호출
1) JavaBean 인 스 턴 스 생 성 
id: 스스로 이름 짓 기 class: 파일 경로 scope: 역할 범위 (page / request / session)
<jsp:useBean id="person" class="Person" scope="page"/>

2)  
<jsp:setProperty name="person" property="*"/>
<jsp:setProperty name="students" property="firstName" value="Zara"/>

 
3) 
 
<jsp:getProperty name="students" property="firstName"/>

 3. JavaBean 의 생명주기
① page: 한 페이지 에서 만 기본 값
② request: 현재 request 처리 기간 은 < jsp: include >, < jsp: forward > 를 포함 합 니 다.
③ session: 웹 사이트 방문 부터 종료 까지
④ application: 서버 가 닫 힐 때 까지
 
4. 자바 빈 연결 데이터베이스
① 로드 드라이브
String Driver="sun.jdbc.odbc.JdbcOdbcDriver"

Class.forName("Driver")

② 연결 만 들 기
String ConnStr=“jdbc:odbc:DBurl”;

Connection conn=null

conn=DriverManager.getConnection(ConnStr,"username","password");

③ 데이터 조작
String sql="select * from tb"

Statement stat=Conn.createStatement();

Result rs=stat.executeQuery(sql);

 

좋은 웹페이지 즐겨찾기