Gentle Breeze
- MVC Model 1 pattern (고전적인 방법) html/jsp가 Servlet에 request를 하면 Servelt은 business logic을 수행하는 class들을 내부적으로 호출하여 작업을 수행하고 Servlet을 통해 response 하는 방법 * 제한된 요구사항의 웹 어플리케이션 개발시 사용 * business class는 JavaBeans로 작성됨 * DB/File System을 date store (persistent data storage)로 활용함 - MVC Model 2 pattern html/jsp가 Servlet에 request를 하면 business logic을 Servlet이(C) 내부적으로 class를(M) 호출하여 수행하고 response는 jsp 페이지(V)가 ..
- JDBC를 이용한 DB 연결 * 1단계 - import java.sql.*; * 2단계 - 드라이버를 load * 3단계 - Connection 객체를 생성 * 4단계 - Statement 객체를 생성 및 질의 수행 * 5단계 - SQL 문에 결과물이 있다면 ResultSet 객체를 생성 * 6단계 - 모든 객체를 닫음
- Servlet mapping Email6 list // 배포자가 만든 내부적인 이름 email6.EmailServlet // 실제 servlet 파일명 (물리적 위치) Email6 list // 배포자가 만든 내부적인 이름 /servlet/EmailServlet6 // Client가 아는 url 이름
- servlet 초기화 parameter → 특정 servlet에 대한 초기화 parameter 값 public void init() throws ServletException { ServletConfig config = getServletConfig(); file = config.getInitParameter("filename"); } - context 초기화 parameter → 모든 servlet에서 접근 가능한 초기화 parameter 값 public void init() throws ServletException { ServletContext context = config.getServletContext(); dbname = context.getInitParameter("dbName"); }