From 0b42a7882ebfc6807c7be7876be7fcc01008f338 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=ED=98=84=EC=84=B1=ED=95=84?= Date: Tue, 14 Jan 2025 09:30:44 +0900 Subject: [PATCH] =?UTF-8?q?=EC=84=9C=EB=B2=84=20=20=EC=A1=B0=ED=9A=8C=20?= =?UTF-8?q?=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../testmaster/server/controller/ServerRestController.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/eactive/testmaster/server/controller/ServerRestController.java b/src/main/java/com/eactive/testmaster/server/controller/ServerRestController.java index 8d0003d..c72cc40 100644 --- a/src/main/java/com/eactive/testmaster/server/controller/ServerRestController.java +++ b/src/main/java/com/eactive/testmaster/server/controller/ServerRestController.java @@ -7,6 +7,7 @@ import com.eactive.testmaster.server.mapper.ServerMapper; import com.eactive.testmaster.server.service.ServerMgmtService; import java.util.List; import org.springframework.data.domain.Page; +import org.springframework.data.domain.PageRequest; import org.springframework.data.domain.Pageable; import org.springframework.http.HttpHeaders; import org.springframework.http.HttpStatus; @@ -33,8 +34,10 @@ public class ServerRestController { @GetMapping("/list.do") @Secured("ROLE_API_TESTER") - public ResponseEntity> listView(@ModelAttribute("serverSearch") ServerSearch serverSearch, ModelMap model, Pageable pageable) { - Page page = serverMgmtService.findAll(serverSearch.buildSpecification(), pageable); + public ResponseEntity> listView(@ModelAttribute("serverSearch") ServerSearch serverSearch) { + Pageable maxPageable = PageRequest.of(0, Integer.MAX_VALUE); + + Page page = serverMgmtService.findAll(serverSearch.buildSpecification(), maxPageable); HttpHeaders headers = new HttpHeaders(); headers.add("X-Total-Count", String.valueOf(page.getTotalElements())); headers.add("X-Total-Pages", String.valueOf(page.getTotalPages()));