더북(TheBook)

경로에 중괄호를 사용해 사용자와 목록의 이름을 경로 안에 지정한다.

예상한 대로 showList() 함수는 입력으로 Request를 받고, 결과로 Response를 반환한다.

요청에서 사용자와 목록을 추출하기 위해 널이 될 수 있는 문자열을 반환하는 path() 메서드를 사용한다.

내부에 인코딩된 파라미터가 포함된 HTML을 생성한다.

마지막으로 HTML과 성공 코드가 포함된 응답을 반환한다.

 

테스트를 위해 브라우저에서 localhost:8080/todo/uberto/book을 호출하면 애플리케이션이 실행된다.

 

사용자 이름과 목록 이름을 URL 경로에서 가져온다는 점에 유의하라.

선언에서 String 타입 뒤에 물음표가 있는 것을 볼 수 있다. 뭔가 확실하지 않아서 그런 걸까? 거의 그렇다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.