[JSP] 미니프로젝트 게시판 만들기 : 2일차-6일차

    목표: 

    회원가입

    현상
    원인

     

    페이지 인코딩 문제

     

     

    로그인 완료


    3일차 

    로그아웃 -> 완

    navigation -> head page 에 포함하기로 함. 

    main 페이지

     

    어디까지를 head로 빼야 하는지 모르겠음...

    -> 그냥 head 페이지를 home으로 사용하기로 함

    -> 매번 새로 만들기로 함. ->버튼만 navigation에 넣어서 기능하도록 함. 

     

    오류: 링크 오작동(직접 쳐서 들어가야함)


     

     

    4일차 

    잡아야 할 오류 리스트

    0. 404 root 문제?

    심각: 경로 []의 컨텍스트 내의 서블릿 [jsp]을(를) 위한 Servlet.service() 호출이, 근본 원인(root cause)과 함께, 예외 [org.apache.jasper.JasperException: java.lang.ClassNotFoundException: org.apache.jsp.board.boardList_jsp]을(를) 발생시켰습니다.
    java.lang.ClassNotFoundException: org.apache.jsp.board.boardList_jsp

    톰캣 내렸다 올림

    그랬더니

    웹 애플리케이션 [ROOT]이(가) [InterruptTimer](이)라는 이름의 쓰레드를 시작시킨 것으로 보이지만, 해당 쓰레드를 중지시키지 못했습니다. 이는 메모리 누수를 유발할 가능성이 큽니다

     

    -> 윈도우 전원 다시 시작함 됨 단순 오류인 듯

    1. 링크 오작동 (필터 확인)

    -> 필터가 문제가 아니고, href 태그에 #으로 고정해 둬서 그런듯 이렇게 사용한 필터가 1000개인데 왜 한 링크만 안된건지는 모르겠음  url에 맨 뒤에 # 붙는게 href 태그 였음...

    해결

    2. 페이징 

    dao 까지는 정상

    jsp list 에도 잘들어감.. 뭐가 문제지?

    자바스크립트?

    DAO TOTAL 에서 오류생김.. 근데 SQL 들어가서 돌리면 잘 돌아감

    부적합한열 인덱스

    찾음

     

    그래도 안나옴 아무래도 curPage 변수 문제가 잇는듯

     

    개쓰레기 실수를 찾음... 3시간씀 진짜..

    아무튼 해결

    3. 네비 버튼 위치 (가장 후순위)

    해결 (div 태그 하나 빼먹음)

     

    할 일

    1. 게시판 상세페이지

      : 비밀글일 경우 form 에 비밀글 값 넣어서 리스트 페이지로 다시 보내기. 리스트 페이지에서는 그 값 확인하고 

        alert 창 띄우기.

    해결

    2. 게시판 글쓰기 css 수정해야함...

    3. 삭제 해결

    4. 게시판 페이징 해결

    5. 다이어리 해결

    6. 방명록 해결

    7. 홈 해결

    (dao 에 최신글 4개 뽑는 로직 만들기.)

     

    마이페이지 링크 넣기 

    바로가기 수정

    user 객체에 master 컬럼 추가.

     

     

    할 일

    0. 페이징 오류(다이어리, 방명록) 해결

    1. 게시판 비밀글 리스트버튼 오류 해결

    2. 정보 수정 오류 해결

    3. 회원가입 오류 해결

    4. 게시판 글 수정 버튼 구현

    5. 다이어리 날짜 링크

    댓글