JTable과 DB연동해서 자바 게시판을 만들고 있거든요...(페이징처리문제)
안녕하세요 자바~JSP 프로그래머를 꿈꾸고 있는 학생이랍니다.
JTable과 MySQL 연동해서 자바 게시판을 만들고 있는데요,
게시판 기본 새글쓰기, 글읽기, 글수정, 글삭제 다 했고요, 추가로 검색과 페이징처리를 구현중이랍니다.
검색은 어느정도 구현 완료 했는데, 페이징 처리가 생각처럼 잘 안되네요,
페이징 처리를 하는데 일반 JSP게시판처럼 페이지 숫자가 있어서 숫자를 클릭하면 그 해당페이지로 이동하는
그런 형식이 아니라 그냥 다음, 이전 버튼이 있어서 기본적으로 페이지에 10개 레코드를 보여주고 다음 버튼을
누르면 그 다음 10개 레코드를 보여주고, 이전 버튼을 누르면 이전 10개 레코드를 보여주는 그런 형식이거든요,
근데 생각처럼 잘 안되네요, 혹시 어플리케이션쪽이나 웹쪽으로 잘 아시는 분들은 자세히 가르쳐 주셨으면 합니다.
꼭 좀 부탁드릴께요, 다시 한번 거듭 부탁드리는데 가르쳐 주실때 자세히 설명해주셨으면 감사하겠습니다.
mysql 이면 굉장히 쉽게 처리할수 있습니다
1페이지당 10개 레코드를 보여주시는거라고 하셧죠?
그렇다면 리미트 기능을 이용하시면 되는데요
공식은 아래 공식이구요
select from 테이블명 limit (페이지수-1) * 10 , 10
저 공식으로 1페이지 조회라면?
select * from 테이블명 limit 0 ,10
2페이지라면
select * from 테이블명 limit 10,10
3페이지라면
select * from 테이블명 limit 20 ,10
이렇게 됩니다^^
limit 연동을 잘 해보세요