병갈이 블록

게시글 리스트 보여주기 본문

IT(Old)/JSP 실습 과정 기록

게시글 리스트 보여주기

woojang 2017. 7. 18. 16:04

1. DAO에서 전체 게시글 수를 읽어오는 카운트 메서드와 시작위치와 갯수를 받아 특정 영역의 데이터만 빼오는 셀랙트 메서드 구현.

이건 크게 어려운건 없었다.


2. 서비스에서 잠시 고민이 되었다. 글 리스트 데이터들이 들어있는 List와 페이지와 관련된 여러 숫자들이 담긴 데이터를 넘겨야하는데..

하나는 배열자료이고 하나는 단일자료형이다. 

서비스에서 따로 자료를 핸들러로 보내려고 하니...서비스의 역할이 사라지고 핸들어에서 서비스 역할을 하는것 같아 아니란 생각이 들었다.

그럼 어떻게 해야하나.....고민을 하다가 생각이 난게 어차피 새로 만들어야 페이지 정보가 들어있는 자료형 클래스에 List형 데이터도 추가하는 것이다.

오호!! 해결..


3. 근래들어 서버가 종종 실행이 안되는 경우가 생긴다. 왜그냐...

결국 새로 프로젝트 생성하고 파일 일일이 복사 후 서버에 다른 프로잭트는 다 지우고 다시 실행..ㅠㅠ

이녀석 때문에 오늘 시간을 다 보내버렸다.;;;;


4. 페이지 버튼을 구현했는데 다음, 이전을 누르니 에러가 발생.

수식의 나눗샘이 정수가 아니라 소숫점으로 생겨서 생기는 에러.

그냥, 간단한 데이터에 더하고 빼서 해결함. 괜히 복잡하게 생각해서....ㅜㅜ


5. 글 번호와 제목 등등을 출력하는데 성공.


-- 내일의 미션.

1. 글 제목에 링크달기. ->링크에 따라(게시글 번호) 관련 글 정보를 읽어와 뷰 페이지에 출력. 이때 카운트 하기.

2. 글 수정

- 글 작성 후 뒤로가기 버튼을 누르면 에러 발생시키기. (Boolean자료형을 Attribute에 넣어 올바른 접근인지 아닌지 확인.)

- 글 수정 링크를 누르면 글을 불러와 다시 작성하고 저장을 누르면 저장하도록.

(이때는 카운트 하지 않게. 그리고 최종 수정 시간을 기록하게.

3. 여유가 된다면 글 삭제까지..

'IT(Old) > JSP 실습 과정 기록' 카테고리의 다른 글

홈페이지버전02 시작.  (0) 2017.07.21
게시글 리스트를 호출 페이지로.  (0) 2017.07.19
게시물 리스트 뷰 만들기.  (0) 2017.07.17
로그인 기능 구현하기.  (0) 2017.07.15
회원가입 과정 구현.  (0) 2017.07.14
Comments