service3 MVC2 패턴 게시판 글 삭제 컨트롤러에 bno를 가져가기 위해 board_content페이지에서 get방식(url?변수명=값)으로 bno를 가져감 BoardController에 BoardServiceImpl의 delete()메서드 생성 else if(command.equals("/board/board_delete.board")) {//글등록 int result = service.delete(request, response); String msg = ""; if(result == 1) {//삭제 성공 msg="삭제성공"; }else {//삭제 실패 msg="삭제실패"; } response.setContentType("text/html; charset=utf-8"); PrintWriter out = response.getWriter().. jsp 2022. 12. 7. MVC2패턴 예시 (CONTROLLER & SERVICE) MainController UserController 더보기 생성 후 필요없는 주석들은 다 제거한 뒤 *.user확장자를 경로로 설정 doGet 메서드와 doPost메서드 양쪽에서 실행될 수 있는 doAction이라는 메서드를 생성 @WebServlet("*.user") protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { doAction(request, response); } protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletExc.. jsp 2022. 12. 5. 2022_12_02 MVC2 패턴 M:model V: view C: Controller MVC2모델에선 화면에 자바코드를 보이지않게함 (JSTL)이라는 문법을 사용 Model - 데이터베이스 통신 ->DAO, VO, DTO View - html코드만 남게 만듬 Controller - 서블릿으로 만들어짐 -> 기능별로 하나의 컨트롤러로 나눠둠(주문/ 회원가입/ 예매/ 결제 등등) >요청이 들어오면 해당 기능을 수행하는 컨트롤러로 보내줌 Service - Controller와 Model의 사이에 존재하며 -> 컨트롤러를 보조하는 역할을 한다(역할 분담) -> ex) 로그인시 아이디 확인 및 비밀번호 검사 등등 jsp 2022. 12. 2. 이전 1 다음