[String] QueryString 입력 /RequestParam 이용

2021. 1. 26. 11:14Study/spring

QueryString 입력

 

customer/NoticeController

 

HttpServletRequest를 이용하면 프론트컨트롤러에서 p의 정보를 가져올 수 있다

system.out.println(p)를 이용하면 콘솔에 1이 출력되는 것을 볼 수있다.

 

 

 

customer/NoticeController

 

 

입력 변수명 지정과 기본값 지정

 

컨트롤러가 string p로 요청시 프론트컨트롤러는 url의 p를 찾아 전달해주는데 만약

입력 변수명이 달라지면 오류가 생긴다.  입력면수명을 RequestParam을 이용하면 입력변수명을 변경해서 사용할 수 있다.

 

 

 

 

url에 p를 지정해주지 않으면 오류가 생기는데 이걸 방지하기 위해서 기본값을 설정해줄수 있다.

defalutValue를 이용한다.