2024/01/22/31일차

배승원·2024년 1월 31일

공부

목록 보기
18/38

서버 연결:http://localhost:8081/JSP_AM_2024_01/article/detail?id=?

sql 인젝션

  • 공격자가 악성 코드를 입력하여 다른 방법으로는 제한되었을 수 있는 데이터베이스의 데이터에 액세스하는 사이버 공격에 사용되는 일반적인 기술

페이지네이션

  • 페이지 사이즈(pageSize)는 대부분 10개로 많이 사용합니다. 원하시는 페이지 사이즈를 정하시면 됩니다.

int page = 1;

		if (request.getParameter("page") != null && request.getParameter("page").length() != 0) {
			page = Integer.parseInt(request.getParameter("page"));
		}

		int itemsInAPage = 10;
		int limitFrom = (page - 1) * itemsInAPage;
  • 변수 페이지를 만들고
    페이지 종료 번호(pageEndNo)는 페이지 시작 번호(pageStartNo)에서 1을 빼고 페이지 사이즈(pageSize)를 더하면 됩니다. (페이지 시작 번호(pageStartNo)에서 1을 빼는 이유는 페이지 시작 번호는 항상 페이지 사이즈보다 1이 크기 때문입니다.) 그러나 페이지 종료 번호가 페이지 마지막 번호보다 크면 페이지 마지막 번호로 변경해 준다!

0개의 댓글