[JSP개발] 게시판 - 방명록 수정 1. 개요 ■ 지난 포스팅 : [JSP개발] 게시판 - 방명록 삭제 방명록의 마지막 작업으로 방명록 수정을 구현할 것이다. 방명록의 경우 게시판과 달리 로그인하지 않은 사람도 작성이 가능하게 되어있다. 그래서 수정의 경우 수정 전 일단 비밀번호를 체크하도록 한다. 비밀번호가 일치하면 방명록 수정이 가능하게 한다. 비밀번호 확인 부분은 지난번 방명록 삭제와 마찬가지로 Ajax를 이용하여 구현할 것이다. ■ JSPGuestbookForm.jsp : 방명록 화면에는 수정 클릭 시 수정 창을 open 하는 코드를 추가한다.GuestbookUpdateForm.jsp : 방명록 수정 창이다. 수정창이 open 되면 비밀번호를 입력하는 화면이 나오고, 올바른 비밀번호 입력 시 수정 화면으로 전환된다. ■ JavaGu.. 코딩/JSP 8년 전
[JSP개발] 게시판 - 방명록 삭제 1. 개요 ■ 지난 포스팅 : [JSP개발] 게시판 - 방명록 답글 달기 이번에는 방명록 삭제를 구현할 것이다. 추가되는 java와 jsp는 위와 같다. 방명록 삭제 화면은 답글 화면과 마찬가지로 팝업창으로 나타나게 할 것이다. 그리고 삭제 시 비밀번호를 입력하게 할 것인데 여기서 비밀번호가 일치하는지 확인은 Ajax를 이용해 구현할 것이다. ■ JSPGuestbookForm.jsp : 방명록 화면에는 삭제 클릭 시 삭제 창을 open 하는 코드를 추가한다.GuestbookDeleteForm.jsp : 방명록 삭제 창이다. 팝업창으로 나타나며, 비밀번호를 입력하고 삭제 클릭 시 방명록이 삭제된다. 만약 입력한 비밀번호가 잘못되었을 시 경고 창을 띄운다. ■ JavaGuestbookDeleteFormAct.. 코딩/JSP 8년 전
[JSP개발] 게시판 - 방명록 답글 달기 1. 개요 ■ 지난 포스팅 : [JSP개발] 게시판 - 방명록 목록 보기 이번에는 방명록의 답글을 구현할 것이다. 방명록의 답글 작성 화면은 팝업창으로 나타나게 구현할 것이다. ■ JSPGuestbookForm.jsp : 답글 작성 팝업창을 표시할 코드를 추가해 준다.GuestbookReplyForm.jsp : 답글 작성 창이다. 팝업창으로 나타나며, 등록을 누르면 답글이 등록되고 창이 닫힌다. ■ JavaGuestbookBean.java : 자바빈에는 답변 글의 Level 값을 담을 변수를 추가한다.GuestbookDAO.java : 방명록 1개의 정보를 가져오는 메서드를 추가한다.GuestbookReplyFormAction.java : 방명록 답글 화면을 표시하는 Action이다. GuestbookR.. 코딩/JSP 8년 전
[JSP개발] 게시판 - 방명록 목록 보기 1. 개요 ■ 지난 포스팅 : [JSP개발] 게시판 - 방명록 등록 방명록 등록 후 등록한 방명록이 보이도록 할 것이다. 방명록 방명록 목록은 방명록 등록 아래쪽에 나타나며, 한 번에 5개의 글이 보이도록 한다. 그리고 방명록이 5개가 넘을 경우 목록 하단에 페이지 번호가 보이게 할 것이다. ■ JSPGuestbookForm.jsp : 방명록 목록을 보여주는 것과 페이지를 보여주는 부분을 추가한다.Header.jsp : 상단 메뉴에서 방명록 클릭 시 GuestbookListAction이 실행되도록 수정한다. ■ JavaGuestbookListAction.java : 방명록 목록을 보여주는 Action이다. 방명록 목록을 가져오는것과 페이지를 생성하는것 2가지 작업을 처리한다.GuestbookDAO.jav.. 코딩/JSP 8년 전
[JSP개발] 게시판 - 방명록 등록 1. 개요 ■ 지난 포스팅 : [JSP개발] 게시판 - 방명록 화면 방명록 화면을 구현 후 방명록 글쓰기를 구현할 것이다. 아직은 목록을 보여주는 부분을 구현하는게 아니기 때문에 입력된 데이터의 확인은 DB에서만 가능하다. 입력한 방명록을 DB에 등록할 것이므로 jsp.guestbook.model 패키지에 관련 클래스를 작성해 준다. 그리고 방명록 쓰기 Action을 추가한다. ■ JSPGuestbookForm.jsp : 방명록 화면이다. 지난번 소스 코드에서 몇 가지 기능을 추가하였다. ■ JavaGuestbookWriteAction.java : 방명록 등록 작업을 처리하는 Action이다. 방명록 화면에서 등록 버튼을 누를 시 실행된다.GuestbookBean.java : 방명록의 정보를 담고 있는 .. 코딩/JSP 8년 전
[JSP개발] 게시판 - 방명록 화면 1. 개요 ■ 지난 포스팅 : [JSP개발] 게시판 - 글 수정 지난 포스팅에서 게시판 구현이 끝이 났고 이제는 방명록을 만들 것이다. 방명록은 위와 같이 gestbook 이란 폴더를 만들고 거기에 jsp 파일을 생성하였다. 새로 추가되는 패키지와 클래스는 위와 같다. ■ JSPGestbookForm.jsp : 방명록 화면이다. 방명록의 경우 글 입력 부분과 목록을 보여주는 부분이 한 화면에 있다. ■ Java Controller와 Action은 jsp.gestbook.action 패키지에 만든다.GestbookController.java : 방명록의 Controller이다.GestbookFormAction.java : 화면전환을 처리하는 Action. 상단에서 방명록 메뉴를 클릭 시 해당 Action이.. 코딩/JSP 8년 전