개발중/Web (42) 썸네일형 리스트형 Web05 page [이전][1]....[9][다음] pagecount) { endpage=pagecount; } String a="select * from ( "; String b=" select rownum rn,sabun,name,title,wdate,pay,hit,email from ( "; String y=" select * from guest " + sqry + " order by sabun ) " ; String c=") where rn between " + start + " and " + end ; msg = a + b + y + c ; ST=CN.createStatement(); RS=ST.executeQuery(msg); %> [index] [로그인] 총레코드갯수: / 행번호 사번 이름 제목 날짜 조회수 삭제 10 ) { out.print.. Web05 page button color 10 ) { //[1] > 10 만족하지 않아서 [이전][1] ~ out.println("[이전]"); } for(int i=startpage;i [4] 를 누르면 if(i==pageNUM){ out.println("["+i+"] "); } 눌린 페이지 수는 a 태그가 아닌 font로 바꿔준다. Web06 page number [ 페이지 수 출력하기 ] i 로 인해서 for문을 돌리다가 i가 마지막 페이지랑 같아지는 순간에 for문을 빠져 나온다. 10){ out.println("[이전]"); } for (int i=startpage; i endpage 가 pageCount 보다 크다는건 [다음] 버튼은 없어도 되며, endpage가 pageCount 으로 바뀌어야 한다는 것 pnum = request.getParameter("pageNum"); if( pnum==null || pnum==""){ pnum="1"; } pageNUM = Integer.parseInt(pnum); System.out.println("클릭한 페이지 = " + pageNUM); start = (pageNUM-1)*10.. Web05 page number 페이지 개수 출력하기 총레코드갯수: 행번호 사번 이름 제목 날짜 조회수 삭제 [등록] [index] [로그인] [전체출력] 페이지 수를 나열하는 방법 페이지를 i를 이용해서 출력을 해준다. 사용자가 누른 쪽 수가 pageNum 에 담겨서 guestList.jsp 로 전달이 된다 (나 자신에게 전달 가능) request.getParameter( "pageNum" ); 으로 사용자가 누른 i값을 받아 온다. 문자열을 정수형으로 바꿔준다. start에는 (pageNum-1)*10+1 ( 1 - 1 ) * 10 + 1 = 1 ( 2 - 1 ) * 10 + 1 = 11 ( 14 - 1 ) * 10 + 1 = 131 ( 25 - 1 ) * 10 + 1 = 241 ( 75 - 1 ) * 10 + 1 = 741 ( 8.. Web02 회원정보 수정하기 나는 'want to me' 를 수정하고 싶어 클릭 클릭한 사용자 정보를 받아서 상세 정보 출력 수정을 클릭하면 guestEdit.jsp 호출 수정 내용 입력하고 등록하기 버튼 클릭하면 guestEdit.jsp 는 guestEditSave.jsp 에게 전송 guestEditSave.jsp 는 정보를 받아와서 쿼리문을 던진다 msg = "update guest set sabun=?, name=?, title=?, pay=?, email=? " +" where sabun= "+ Gsabun; PST = CN.prepareStatement(msg); PST.setInt(1, Gsabun); PST.setString(2, Gname); PST.setString(3, Gtitle); PST.setInt(4, Gp.. Web02 회원정보 삭제하기 회원정보 삭제하기 삭제하고 싶은 '제목' 을 선택 회원정보 불러온다 https://binsoone.blogspot.com/2020/07/web02_87.html [삭제]를 누른다 삭제 누른 회원의 사번을 guestDelete.jsp 에게 보내준다 [삭제] guestDelete.jsp 는 사번을 받아서 쿼리를 던져준다 msg="select * from guest where sabun = " + Gdata ; [ 삭제 완료 ] Web02 회원정보 불러오기(클릭) 회원 정보 상세 보여주기 제목(Gtitle)을 클릭하면 guestDetail.jsp 에게 idx 라는 변수 이름에 Gsabun을 담아서 보낸다 idx를 전달 받아서 Gdata에 저장! Gdata = request.getParameter("idx"); 각 속성 값을 화면에 출력하기 위해서 그러면 이렇게 클릭 했을 때 그 사람의 정보들이 담긴 페이지로 이동 [ 결 과 ] 'want to me' click https://github.com/soobinJung/TIS_JSP/tree/master/Web02 Web02 값의 이동 웹에 값을 입력하면 어떻게 전달이 되냐면 등록하기 누르면 이렇게 값이 넘어가는게 보여! 이전 1 2 3 4 5 6 다음