본문으로 바로가기

세상의 모든 기록

현재위치 :: HOME BLOG CATEGORY SEARCH ARCHIVE TAGS MEDIA LOCATION GUESTBOOK

네비게이션

  • 홈
  • 전체보기
  • 태그
  • 방명록
관리자
  • 블로그 이미지
    모든기록

    세상의 모든 기록은 코딩 및 개발관련 정보와 유용한 프로그램, 앱, 인터넷 사용에 관한 정보를 전달하는 블로그입니다.

    링크추가
  • 글쓰기
  • 환경설정
  • 로그인
  • 로그아웃

[JSP개발] 회원가입 - 아이디 중복체크 구현

1. 개요 ■ 지난 포스팅 : [JSP개발] 게시판 - 댓글 수정 이번에는 아이디 중복체크 및 회원가입 시 입력값들을 검사하는 기능을 구현할 것이다. 핵심적인 부분들의 구현이 우선이어서 미뤄두고 있었던 부분인데, 이번 포스팅에서 모두 구현을 할 것이다. 아이디 중복체크에서 알아야 될 것은 부모창 ↔ 자식창의 데이터 전달이다. 이 부분에 대한 설명은 소스 코드 설명에서 자세히 할 것이다. ■ JSPJoinForm.jsp : 회원가입 화면에는 중복체크 창을 띄우는 코드 및 입력된 값들을 검사하는 코드를 추가한다.IdCheckForm.jsp : 아이디 중복체크 화면이다. ■ JavaMemberIdCheckAction.java : 아이디 중복체크를 처리하는 Action이다.MemberDAO.java : 기존에 ..

코딩/JSP 2017. 1. 6. 20:36

[JSP개발] 게시판 - 댓글 수정

1. 개요 ■ 지난 포스팅 : [JSP개발] 게시판 - 댓글 삭제 댓글을 수정하는 기능을 구현할 것이다. 댓글 수정의 경우 화면은 댓글 답변을 작성하는 화면과 동일하다. ■ JSPBoardDetailForm.jsp : 상세보기 화면에는 댓글 수정과 관련된 코드를 추가한다.CommentUpdateForm.jsp : 댓글 수정 화면이다. ■ JavaCommentUpdateFormAction.java : 수정 화면을 띄우는 Action이다.CommentUpdateAction.java : 댓글 수정 Action이다.CommentDAO.java : DAO에는 댓글 수정을 하는 메서드를 추가한다. 2. 소스 코드 ■ BoardDetailForm.jsp [수정] 클릭 시 cmUpdateOpen( )을 호출하도록 한다..

코딩/JSP 2017. 1. 5. 09:00

[JSP개발] 게시판 - 댓글 삭제

1. 개요 ■ 지난 포스팅 : [JSP개발] 게시판 - 댓글 답변 구현 댓글을 삭제하는 기능을 구현할 것이다. 댓글 삭제의 경우 게시글이나 방명록과 마찬가지로 삭제 시 하위에 있는 답글도 모두 삭제되도록 한다. 그리고 게시글이 삭제되면 댓글도 모두 삭제되게 하기 위해 댓글 테이블에 제약조건을 추가해준다. ■ JSPBoardDetailForm.jsp : 상세보기 화면에는 댓글 삭제와 관련된 코드를 추가한다. ■ JavaCommentDeleteAction.java : 댓글 삭제 Action이다.CommentDAO.java : DAO에는 댓글을 삭제하는 메서드를 추가한다. ■ TableBOARD_COMMENT : 게시글 삭제 시 댓글도 같이 삭제되도록 하기 위해 제약조건을 추가한다. 2. 소스 코드 ■ BOA..

코딩/JSP 2017. 1. 4. 14:38

[JSP개발] 게시판 - 댓글 답변 구현

1. 개요 ■ 지난 포스팅 : [JSP개발] 게시판 - 댓글 작성 및 댓글 목록 댓글 구현 후 댓글에 답변을 작성하는 것을 구현할 것이다. 답변의 경우 로그인한 사용자만 작성이 가능하도록 한다. ■ JSPBoardDetailForm.jsp : 게시글 상세보기에는 댓글의 답변을 작성하는 창을 띄우는 코드를 추가한다.CommentReplyFrom.jsp : 답변 작성 화면이다. ■ JavaCommentReplyFormAction.java : 댓글 답변 작성 화면을 띄우는 Action이다.CommentReplyAction.java : 댓글 답변을 처리하는 Action 이다.CommentDAO.java : 댓글 1개의 정보를 가져오는 메서드를 추가한다. 2. 소스 코드 ■ BoardDetailForm.jsp [..

코딩/JSP 2017. 1. 3. 17:08

[JSP개발] 게시판 - 댓글 작성 및 댓글 목록

1. 개요 ■ 지난 포스팅 : [JSP개발] 게시판 - 방명록 수정 이제는 게시판에 댓글을 구현할 것이다. 댓글은 게시글 상세보기 시 보이며, 로그인한 사용자만 작성하도록 한다. ■ JSPMainForm.jsp : 메인화면에는 스크롤을 나타나게 하기 위해 CSS 코드를 추가해준다.BoardDetailForm.jsp : 댓글은 상세보기 화면에서 같이 보이도록 한다. 댓글 작성도 상세보기 화면에서 작성을 한다. ■ JavaCommentController.java : 댓글 관련 Controller이다.CommentWriteAction.java : 댓글 작성 Action이다.CommentBean.java : 댓글의 데이터를 담을 자바빈이다.CommentDAO.java : 댓글 테이블의 DAO이다.BoardDet..

코딩/JSP 2017. 1. 2. 21:24

[JSP개발] 게시판 - 방명록 수정

1. 개요 ■ 지난 포스팅 : [JSP개발] 게시판 - 방명록 삭제 방명록의 마지막 작업으로 방명록 수정을 구현할 것이다. 방명록의 경우 게시판과 달리 로그인하지 않은 사람도 작성이 가능하게 되어있다. 그래서 수정의 경우 수정 전 일단 비밀번호를 체크하도록 한다. 비밀번호가 일치하면 방명록 수정이 가능하게 한다. 비밀번호 확인 부분은 지난번 방명록 삭제와 마찬가지로 Ajax를 이용하여 구현할 것이다. ■ JSPGuestbookForm.jsp : 방명록 화면에는 수정 클릭 시 수정 창을 open 하는 코드를 추가한다.GuestbookUpdateForm.jsp : 방명록 수정 창이다. 수정창이 open 되면 비밀번호를 입력하는 화면이 나오고, 올바른 비밀번호 입력 시 수정 화면으로 전환된다. ■ JavaGu..

코딩/JSP 2017. 1. 1. 15:39

2016년의 기록

2016년의 마지막 날이다. 마지막 날에 연말정산 같은 느낌으로 여태 사용한 노트와 수첩을 정리해 보았다. 왼쪽 위부터 아피카 프리미엄 CD노트, 다빈치 노트, 양지사 솔라 수첩, 무인양품 패스포트, 로이텀 포켓 이렇게 사용을 하였다. A5 사이즈의 CD노트는 일기장으로 사용 중이다. 4월 23일부터 사용하여 한 권을 다 쓰고 지금은 두 권째 사용 중이다. 종이가 부드럽고 제본이 잘 되어있어서 마음에 드는 노트이다. 앞으로도 일기장으로는 CD노트를 계속 사용할 것이다. 올해 메모를 하게 된 이유가 다빈치 노트와 메모의 기술이라는 책을 읽고 나서 부터이다. 메모란 게 단순히 정보를 기억하기 위해서만 하는 게 아니라 각종 정보들을 기록해두고 그것을 활용하기 위한 것이라는 내용을 보고 나서 메모를 해야겠다고 ..

자기계발/기록 2016. 12. 31. 21:49

[JSP개발] 게시판 - 방명록 삭제

1. 개요 ■ 지난 포스팅 : [JSP개발] 게시판 - 방명록 답글 달기 이번에는 방명록 삭제를 구현할 것이다. 추가되는 java와 jsp는 위와 같다. 방명록 삭제 화면은 답글 화면과 마찬가지로 팝업창으로 나타나게 할 것이다. 그리고 삭제 시 비밀번호를 입력하게 할 것인데 여기서 비밀번호가 일치하는지 확인은 Ajax를 이용해 구현할 것이다. ■ JSPGuestbookForm.jsp : 방명록 화면에는 삭제 클릭 시 삭제 창을 open 하는 코드를 추가한다.GuestbookDeleteForm.jsp : 방명록 삭제 창이다. 팝업창으로 나타나며, 비밀번호를 입력하고 삭제 클릭 시 방명록이 삭제된다. 만약 입력한 비밀번호가 잘못되었을 시 경고 창을 띄운다. ■ JavaGuestbookDeleteFormAct..

코딩/JSP 2016. 12. 29. 19:32

[JSP개발] 게시판 - 방명록 답글 달기

1. 개요 ■ 지난 포스팅 : [JSP개발] 게시판 - 방명록 목록 보기 이번에는 방명록의 답글을 구현할 것이다. 방명록의 답글 작성 화면은 팝업창으로 나타나게 구현할 것이다. ■ JSPGuestbookForm.jsp : 답글 작성 팝업창을 표시할 코드를 추가해 준다.GuestbookReplyForm.jsp : 답글 작성 창이다. 팝업창으로 나타나며, 등록을 누르면 답글이 등록되고 창이 닫힌다. ■ JavaGuestbookBean.java : 자바빈에는 답변 글의 Level 값을 담을 변수를 추가한다.GuestbookDAO.java : 방명록 1개의 정보를 가져오는 메서드를 추가한다.GuestbookReplyFormAction.java : 방명록 답글 화면을 표시하는 Action이다. GuestbookR..

코딩/JSP 2016. 12. 28. 10:45

[JSP개발] 게시판 - 방명록 목록 보기

1. 개요 ■ 지난 포스팅 : [JSP개발] 게시판 - 방명록 등록 방명록 등록 후 등록한 방명록이 보이도록 할 것이다. 방명록 방명록 목록은 방명록 등록 아래쪽에 나타나며, 한 번에 5개의 글이 보이도록 한다. 그리고 방명록이 5개가 넘을 경우 목록 하단에 페이지 번호가 보이게 할 것이다. ■ JSPGuestbookForm.jsp : 방명록 목록을 보여주는 것과 페이지를 보여주는 부분을 추가한다.Header.jsp : 상단 메뉴에서 방명록 클릭 시 GuestbookListAction이 실행되도록 수정한다. ■ JavaGuestbookListAction.java : 방명록 목록을 보여주는 Action이다. 방명록 목록을 가져오는것과 페이지를 생성하는것 2가지 작업을 처리한다.GuestbookDAO.jav..

코딩/JSP 2016. 12. 27. 08:00

[JSP개발] 게시판 - 방명록 등록

1. 개요 ■ 지난 포스팅 : [JSP개발] 게시판 - 방명록 화면 방명록 화면을 구현 후 방명록 글쓰기를 구현할 것이다. 아직은 목록을 보여주는 부분을 구현하는게 아니기 때문에 입력된 데이터의 확인은 DB에서만 가능하다. 입력한 방명록을 DB에 등록할 것이므로 jsp.guestbook.model 패키지에 관련 클래스를 작성해 준다. 그리고 방명록 쓰기 Action을 추가한다. ■ JSPGuestbookForm.jsp : 방명록 화면이다. 지난번 소스 코드에서 몇 가지 기능을 추가하였다. ■ JavaGuestbookWriteAction.java : 방명록 등록 작업을 처리하는 Action이다. 방명록 화면에서 등록 버튼을 누를 시 실행된다.GuestbookBean.java : 방명록의 정보를 담고 있는 ..

코딩/JSP 2016. 12. 26. 17:04

[JSP개발] 게시판 - 방명록 화면

1. 개요 ■ 지난 포스팅 : [JSP개발] 게시판 - 글 수정 지난 포스팅에서 게시판 구현이 끝이 났고 이제는 방명록을 만들 것이다. 방명록은 위와 같이 gestbook 이란 폴더를 만들고 거기에 jsp 파일을 생성하였다. 새로 추가되는 패키지와 클래스는 위와 같다. ■ JSPGestbookForm.jsp : 방명록 화면이다. 방명록의 경우 글 입력 부분과 목록을 보여주는 부분이 한 화면에 있다. ■ Java Controller와 Action은 jsp.gestbook.action 패키지에 만든다.GestbookController.java : 방명록의 Controller이다.GestbookFormAction.java : 화면전환을 처리하는 Action. 상단에서 방명록 메뉴를 클릭 시 해당 Action이..

코딩/JSP 2016. 12. 25. 20:16

[JSP개발] 게시판 - 글 수정

1. 개요 ■ 지난 포스팅 : [JSP개발] 게시판 - 글 삭제 글 삭제 구현 다음으로 글 수정을 구현할 것이다. 삭제와 마찬가지로 글 작성자만 수정이 가능하며, 답글은 수정 시 파일을 첨부할 수 없도록 하였다. ■ JSPBoardUpdateForm.jsp : 글 수정 화면이다. 글 작성자만 수정이 가능하며 답글일 경우 파일 첨부 부분이 보이지 않도록 처리하였다. ■ JavaBoardUpdateFormAction.java : 글 수정 화면 전환을 처리하는 Action이다.BoardUpdateAction.java : 글 수정을 처리하는 Action이다. 수정 시 새로운 파일 첨부도 여기에서 처리를 한다.BoardDAO.java : 글 수정 메서드를 추가해 준다. 2. 소스 코드 ■ BoardUpdateFo..

코딩/JSP 2016. 12. 23. 17:08

[JSP개발] 게시판 - 글 삭제

1. 개요 ■ 지난 포스팅 : [JSP개발] 게시판 - 답글달기(오라클 계층쿼리 적용) 이번에는 글 삭제 기능을 구현할 것이다. 글 삭제는 글 작성자만 가능하며 상세보기 화면에서 글 삭제 버튼을 누르면 삭제가 되도록 한다. 글 등록 시 파일을 첨부하였을 경우 첨부된 파일도 같이 삭제되도록 한다. ■ JSPBoardDetailForm.jsp : 글 작성자일 경우 상세보기 시 수정, 삭제 버튼이 활성화된다. ■ JavaBoardDeleteAction.java : 글 삭제를 처리하는 Action이다. 글 삭제 시 첨부된 파일이 있을 경우 글과 함께 삭제를 한다.BoardDAO.java : 글 삭제 메서드와 삭제할 파일 이름을 가져오는 메서드를 추가한다. 2. 소스 코드 ■ BoardDetailForm.jsp ..

코딩/JSP 2016. 12. 22. 18:20

[JSP개발] 게시판 - 답글달기(오라클 계층쿼리 적용)

1. 개요 ■ 지난 포스팅[JSP개발] 게시판 - 글 상세보기 및 파일 다운로드[JSP개발] 게시판 - 답글달기 저번 포스팅에서 답글을 구현했는데, 이것을 오라클 계층 쿼리를 적용한 방법으로 변경할 것이다. 계층 쿼리를 사용하면 기존의 복잡한 방법보다 훨씬 간단하게 게시글의 계층 구조를 만들 수 있다. 계층 쿼리를 적용하려면 기존 테이블에서 칼럼을 추가해주어야 한다. 현재는 부모 글 번호를 저장하는 칼럼이 없기에 계층구조를 만들 수 없다. 먼저 테이블의 칼럼을 추가하고 BaordDAO의 쿼리를 수정할 것이다. 그 후 관련된 Action 클래스를 수정을 하면 된다. 그리고 오라클 계층 쿼리와 관련된 자세한 내용은 아래의 링크를 참고하면 된다. ■ 오라클 계층형 쿼리http://www.gurubee.net/..

코딩/JSP 2016. 12. 21. 16:44
  • 이전
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • ···
  • 13
  • 다음

사이드바

NOTICE

  • 전체 보기
MORE+

CATEGORY

  • 전체글 (185)
    • 코딩 (88)
      • Java (25)
      • JSP (40)
      • HTML, CSS , JavaScript (3)
      • jQuery (2)
      • DataBase (6)
      • UML (0)
      • Spring (12)
      • MyBatis (0)
    • 개발툴 (33)
      • 설치 및 세팅 (12)
      • Eclipse & STS (20)
      • Maven (1)
    • 운영체제, 서버 (13)
      • 윈도우 (2)
      • 리눅스 (11)
    • 개발관련 (4)
      • 유용한 사이트 (4)
      • Knowledge (0)
      • 알고리즘 (0)
      • 개발방법론 (0)
    • 프로젝트 (0)
    • 정보 (21)
      • 인터넷 (10)
      • 모바일 (3)
      • 파워포인트 (0)
      • 엑셀 (0)
      • 각종 프로그램 정보 (8)
    • 블로그 (20)
      • 블로그 Tip (6)
      • 네이버 블로그 (4)
      • 티스토리 (10)
      • 구글 블로그 (0)
    • 자기계발 (3)
      • 독서 (0)
      • 필사 (0)
      • 기록 (3)
    • Buy (3)
Tweets by memini_all

RECENTLY

  • 최근 글
  • 최근 댓글

최근 글

최근댓글

VISITOR

오늘
어제
전체
  • 홈으로
  • 방명록
  • 로그인
  • 로그아웃
  • 맨위로
SKIN BY COPYCATZ COPYRIGHT 세상의 모든 기록, ALL RIGHT RESERVED.
세상의 모든 기록
블로그 이미지 모든기록 님의 블로그 이웃추가
MENU
  • 홈
  • 전체보기
  • 태그
  • 방명록
CATEGORY
  • 전체글 (185)
    • 코딩 (88)
      • Java (25)
      • JSP (40)
      • HTML, CSS , JavaScript (3)
      • jQuery (2)
      • DataBase (6)
      • UML (0)
      • Spring (12)
      • MyBatis (0)
    • 개발툴 (33)
      • 설치 및 세팅 (12)
      • Eclipse & STS (20)
      • Maven (1)
    • 운영체제, 서버 (13)
      • 윈도우 (2)
      • 리눅스 (11)
    • 개발관련 (4)
      • 유용한 사이트 (4)
      • Knowledge (0)
      • 알고리즘 (0)
      • 개발방법론 (0)
    • 프로젝트 (0)
    • 정보 (21)
      • 인터넷 (10)
      • 모바일 (3)
      • 파워포인트 (0)
      • 엑셀 (0)
      • 각종 프로그램 정보 (8)
    • 블로그 (20)
      • 블로그 Tip (6)
      • 네이버 블로그 (4)
      • 티스토리 (10)
      • 구글 블로그 (0)
    • 자기계발 (3)
      • 독서 (0)
      • 필사 (0)
      • 기록 (3)
    • Buy (3)
VISITOR 오늘 / 전체
  • 글쓰기
  • 환경설정
  • 로그인
  • 로그아웃
  • 취소

검색

티스토리툴바