@PathVariable에 . (dot) 사용 -- JSP, SPRING




SPRING에서 아래와 같이 주소에 .(dot)을 이용할 일이 있는데 .(dot)이하가 사라진다.


// 기대한 URL: /example/test/1.jpg
// 적용된 URL: /example/test/1

@GetMapping("/example/test/{filename}")
public TestVO test(@PathVariable String filename) {

}

그래서 아래와 같이 변경을 하면 .(dot)이 적용된다.

// 기대한 URL: /example/test/1.jpg
// 적용된 URL: /example/test/1.jpg

@GetMapping("/example/test/{filename:.+}")
public TestVO test(@PathVariable String filename) {

}

덧글

댓글 입력 영역