UserControllerpackage frontControllerPJT.controller; import java.io.IOException; import java.sql.Connection; import java.sql.PreparedStatement; import java.sql.ResultSet; import javax.servlet.ServletException; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import javax.servlet.http.HttpSession; import frontControllerPJT.util.DBConn; import frontContr..
view.jsp 공지사항 상세페이지 글목록 글번호 : 제목 : 작성자 : 작성일 : 상태 : 조회수 : 내용 : 수정하기 삭제하기 modify.jsp 공지사항 수정페이지 제목 : 글번호 : 작성자 : 상태 : 활성 비활성 작성일 : 내용 : 저장 NoticeControllerpackage frontControllerPJT.controller; import java.io.IOException; import java.sql.Connection; import java.sql.PreparedStatement; import java.sql.ResultSet; import javax.servlet.ServletException; import javax.servlet.http.HttpServletRequest; im..
list.jsp 공지사항 목록 페이지 글번호 제목 작성자 작성일 조회수 ★ FrontControllerpackage frontControllerPJT.controller; /* frontcontroller의 역할! 모든 가상경로를 제일 처음 맞이하여 역할에 맞는 컨트롤러로 기능 처리를 넘기는 중간 매개체 역할을 한다 효과 : 가상경로마다 servlet을 선언하지 않고 역할에 맞춰서 servlet을 선언하기 때문에 servlet이 무한증식하지 않고 비교적 깔끔하게 프로젝트 구조를 구성할 수 있다 해야 할 일 : 요청 uri를 분석하여 어떤 컨트롤러로 기능을 요청해야하는지 분석 후 처리 */ import java.io.IOException; import javax.servlet.ServletException..
index.jsp 프론트컨트롤러 프로젝트 연습하기 sample 메인페이지로 이동 sample 게시판1 페이지로 이동 sample 게시판2 페이지로 이동 board 메인페이지로 이동 FrontControllerpackage frontControllerPJT.controller; /* frontcontroller의 역할! 모든 가상경로를 제일 처음 맞이하여 역할에 맞는 컨트롤러로 기능 처리를 넘기는 중간 매개체 역할을 한다 효과 : 가상경로마다 servlet을 선언하지 않고 역할에 맞춰서 servlet을 선언하기 때문에 servlet이 무한증식하지 않고 비교적 깔끔하게 프로젝트 구조를 구성할 수 있다 해야 할 일 : 요청 uri를 분석하여 어떤 컨트롤러로 기능을 요청해야하는지 분석 후 처리 */ import..