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
프레젠테이션과 비즈니스 로직이 분리됨