JSP 총정리

JSP 총정리

1) 지시자

    = page : contentType, import

    = taglib : prefix, uri

    = include : file=”” (정적)

    <%@ include %> : JSP+JSP (소스가 묶인다. 같은 변수를 쓰면 에러가 난다)

    <jsp:include> : HTML+HTML (결과페이지가 묶인다)

2) JSP 사용법

    <% %> : 스크립트릿(자바코딩)

    <%= %> : 표현식

    <%! %> : 선언식(메소드, 멤버변수)

3) 자바빈즈 :

    DTO (데이터빈)

    DAO (액션빈)

4) 자바빈 제어 : 액션태그

    <jsp:useBean>

    <jsp:setProperty>

    <jsp:getProperty>

5) 데이터베이스 연결

    = DAO
    = DBCP(데이터베이스 커넥션풀) : 이름을 갖고 가져오는 JNDI(자바네이밍디렉토리 인터페이스)를 씀 => 스프링에선 DL(디펜젼시 룩업)

6) MVC

프레젠테이션과 비즈니스 로직이 분리됨