MVC (4) 썸네일형 리스트형 회원관리list// index custuserlist.jsp 리스트 목록 고객 목록 ID Name 고객 리스트가 존재하지 않습니다 고객정보 추가 custuseradd.jsp 고객추가 버튼 누름 고객 추가 아이디 이름 주소 custuseraddAf.jsp 추가된 경우 다시 list로, 아니면 add로 돌아감//// cuscustuserdetail.jsp ?id= 삭제 custuserdelete.jsp (삭제버튼) 고객정보 ID 이름 주소 수정 --%> 삭제 custuserupdate.jsp (수정버튼) 고객정보 수정 아이디 이름 주소 custuserupdateAf.jsp 수정요청 완료되면 list로 돌아감 0){ %> muldel.jsp list에서 checkbox 선택하여 삭제(다중클릭 가능) DAO // model pub.. 방문회수// 새로고침 / 다른 Web브라우져에서 접속 할 수록 방문회수가 1씩 늘어남. 방문회수:회 기본 MVC패턴이란? JSP기반 웹 어플리케이션에는 MVC1패턴과 MVC2패턴 구조가 있는데 모델1 : JSP에서 모든 로직과 출력을 처리하느냐 (유지보수 어려움) 모델2 : JSP에서 출력만 처리하느냐 에따라 모델1,2가 나뉜다 모델1의 구조 더보기 1). 모델 1 구조. - JSP로 구현한 기존 웹 어플리케이션은 모델 1 구조로 웹 브라우저의 요청을 JSP 페이지가 받아서 처리하는 구조이다. - 이러한 구조는 JSP 페이지 안에서 모든 정보를 표현(View)하고 저장(Model)하고 처리(Control)되므로 재사용이 힘들고, 읽기도 힘들어 가독성이 떨어진다. 더보기 모델 1 구조 정리 - 정의 : 모든 클라이언트 요청과 응답을 JSP가 담당하는 구조이다. - 장점 : 단순한 페이지 작성으로 쉽게 구현 가.. MVC1 // 회원정보 // 리스트 index 고객목록 CustUserDao.java package dao; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; import java.util.ArrayList; import java.util.List; import dto.CustUserDto; //model만들기 public class CustUserDao { //dao를 singleton으로 만들기 private static CustUserDao dao = new CustUserDao();//생성을 해버림 private C.. 이전 1 다음