JSP MVC2(3)
-
JSP MVC2모델 게시판만들기 ③ 게시글 수정 및 삭제
#1 게시물 수정 board.js 의 open_win함수로인해 새로운 창이 열리고 해당안의 페이지에서 BoardServlet으로 이동한다function open_win( url , name ){window.open( url , name , "width=500, height=230" );} BoardServlet에서 action = af.getAction(command) => BoardCheckPassFormAction.java [ BoardCheckPassFormAction.java ] [ BoardCheckPass.jsp ] 해당 페이지에서 작성한 데이터는 BoardServlet으로 넘어간다 command변수에는 board_check를 저장하고 변수 num에는 해당 게시글번호를 저장..
2017.05.04 -
JSP MVC2모델 게시판만들기 ② 게시글 목록/등록/상세내용
[ index.jsp ] 페이지의 시작 소스"BoardServlet?command=board_list" BoardServlet.java 로 command를 가지고 이동한다 [ BoardServlet.java ] index.jsp에서 넘어온 command에는 board_list가 들어있다따라서 action = af.getAction(command) 에서 BoardListAction.java 객체가 생성된다action.execute(request,response) 실행된다 [ BoardListAction.java ] BoardDAO객체의 selectAllBoards()객체를 통해서 "list"로 테이블의 모든 데이터들을 가져온다request에 "boardList" 이름으로 "list"를 담아놓고 "board..
2017.05.04 -
JSP MVC2모델 게시판만들기 ① DBCP연동 및 게시판 설계
게시판 MVC2모델의 직접적인 페이지 소스 작성을 하기전에 설계해 놓아야할 것들입니다. [ DBManager ] DB에 연결하기 위해서 Connection객체를 얻어 오는 메서드와 사용한 Connection, PrepareStatement, ResultSet 객체를 닫아주는 메서드를 생성해 놓고 편리하게 불러서 사용한다 [ board.sql ] table명은 "board"컬럼명은 num(글번호), pass(비밀번호), name(작성자), email, title, content, readcount(조회수), writedate(작성일)create sequence board_seq start with 1 increment by 1;=> 글번호에 대입하여서 1부터 시작해서 1씩 증가한다=> insert into..
2017.05.04