본문 바로가기
Today I Learned

2021.03.23(Thu) 📌 TIL

by Elin J 2021. 3. 23.

==========================3월 23일 화요일===============================

 

📃[오늘의 수업]

오전) 페이징 + 검색 

오후) 파일다운로드

 

 

/////////////////////////////////////////////////////////////////////////////////////////////////////

💻[검색처리]

1> boardList.jsp문서

 

2> BoardController.java문서

 

 

         ==> 구현화면

/////////////////////////////////////////////////////////////////////////////////////////////////////

 

💻[페이징+ 검색처리]

==>검색을 하면 조회한 레코드 갯수로 페이징쪼개기

  ㅣ- boardList.jap문서 하단 검색 form태그
  ㅣ-board.xml문서기술만 실제검색적용
  ㅣ-boardDAO.java문서 페이징, 검색 적용
  ㅣ-boardController.java컨트롤

 

 

1> board.xml 문서

 

2> BoardController.java문서

 

3> BoardDAO.java문서

      ==> 구현화면

             : 이름검색 으로 'kim'키워드 찾기 --> 2건 검색완료


📃✍

문제해결1> 검색 후 페이지번호 클릭
            select hobby_idx, name, title, img_file_name from hobby
             where name like '%p%' ;

 

        =>결과값 잘 나오지만 (22건) [2], [3]페이지 누르는 순간 전체페이지가 생겨버림

 

 

문제해결2> 검색필드 및 검색어 유지 <c:if test="${   }"></c:if>
                 다른검색필드를 선택하면 검색어 자동으로 삭제 javascript

 

 

 

 

==================================================================================================================================================

'Today I Learned' 카테고리의 다른 글

2021.03.22(Mon) 📌 TIL  (0) 2021.03.22
2021.03.19(Fri) 📌 TIL  (0) 2021.03.19
2021.03.18(Thu) 📌 TIL  (0) 2021.03.18
2021.03.17(Wed) 📌 TIL  (0) 2021.03.17
2021.03.16(Thu) 📌 TIL  (0) 2021.03.17