-@RequestParam은 @HttpServletRequest와 같은 역할을 한다.
-@HttpServletRequest -> getParameter() 이용해서 값을 받고
-@RequestParam -> @RequestParam("가져올데이터의이름")[데이터타입][가져온 데이터를 담은 변수]의 형식을 사용
-String year로 생략도 가능
@RequestParam 속성
-@RequestParam : 사용자가 전달하는 값을 1:1로 매핑해주는 어노테이션
속성
value : 쿼리스트링 이름 (String)
required : 필수여부 (Boolean)
year값이 없으면 null로 들어오기 때문에 null -> int 변환이 안되기 때문에 500에러 발생
year까지만 입력하면 빈문자열 ""으로 들어오는데 빈문자열 -> int 변환이 안되게 때문에 400에러 발생