@RequestParam Null 해결법 - 오류해결

728x90

케이스:

마이페이지로 이동할 때 RequestParam 기본값이 1이여야만 PageHelper에서 값을 처리해서 pagination을 할 수 있었다.

 

따라서 기본값을 1로 주어야할 필요가 있었는데 아래와 같이 처리했다.

 

required = false = null값을 허용하겠다는 의미

defaultValue = "1" num의 기본값을 1로 지정함 

public String myPage(@SessionAttribute("id")String id, Model m, @RequestParam(value = "num", required = false, defaultValue = "1")int num) {

해결완료

 

728x90