Development/JSP(199)
-
게시판(MVC) - 글 목록 페이지 만들기(list.jsp)
글 목록 페이지 만들기(list.jsp)최신에 작성한 글이 가장 위에 위치하도록 목록 생성
-
Servlet 라이프사이클 (simple)
Servlet 라이프사이클 (simple)Servlet은 최초 요청 시 객체가 만들어져 메모리에 로딩되고, 이후 요청 시에는 기존의 객체를 재활용하게 됩니다. 따라서 동작 속도가 빠릅니다.
-
라이프 사이클 (detail) - 웹 어플리케이션 실행부터 종료시까지 수행되는 메소드
라이프 사이클 (detail)라이프 사이클을 알고 있어서 프로그램이 실행되고 종료되는 사이클 동안 호출되는 콜백 함수들을 알 필요가 있습니다. 그래야만 이 콜백함수가 호출되는 시점의 적절한 기능을 구현할 수 있습니다. 1 contextInitialized() 2 @PostConstruct 3 init() 4 doGet() or doPost() 5 Destroy() 6 @PreDestory() 7 contextDestroyed()
-
Servlet 선처리, 후처리
Servlet 선처리, 후처리Servlet의 라이프 사이클중 init()과 destroy()메소드와 관련하여 선처리(init()전)와 후처리(destroy()후) 작업이 가능 합니다.
-
버퍼(buffer) - 출력 버퍼와 응답, 출력 버퍼의 장점
출력 버퍼와 응답 출력 버퍼는 JSP가 생성한 응답 결과를 임시로 저장하고 있습니다. 출력 버퍼의 장점· 데이터 전송 성능 향상· 버퍼가 다 차기 전까지 헤더 변경 가능· JSP 실행 도중 버퍼를 비우고 새 내용 전송 가능
-
게시판 컴포넌트 작업 설계도
게시판 컴포넌트 작업 설계도클라이언트의 요청에 대해서 FrontController에서 작업을 분기하고, 해당 Command클래스가 작동하여 DAO를 이용한 데이터 베이스 작업을 합니다.DAO클래스의 결과물로 DTO객체가 View(.jsp페이지)로 전달되며, View에서는 클라이언트의 요청에 대한 응답으로 화면(UI)를 구성하여 출력 합니다. 작업단계TODO 1: DB(DataBase) 생성TODO 2: FrontController 만들기TODO 3: Command 인터페이스 생성TODO 4: Command 만들기TODO 5: DTO(Data Transfer Object) 만들기TODO 6: DAO(Data Access Object) 만들기TODO 7: View 페이지 만들기