728x90
@PathVariable 값에 특수문자까지 포함해야할 상황이 있었다.
@RequestMapping(value="/{path}", method = RequestMethod.GET)
public Object path(@PathVariable String path) throws Exception {
Object vo = 보안상의 이유로 소스 삭제;
return vo;
}
위의 소스 내용대로 하게되면, URL이 짤려서 나오게 된다.
하지만, 이 현상을 해결할 수 있다 !
아래와 같이 ' :.+ ' 를 추가한다면, 특수문자까지 포함하여
모두 적용되어 사용할 수 있습니다.
@RequestMapping(value="/{path:.+}", method = RequestMethod.GET)
public Object path(@PathVariable String path) throws Exception {
Object vo = 보안상의 이유로 소스 삭제;
return vo;
}
728x90
'FrameWork > Spring' 카테고리의 다른 글
[spring] taglib 활용 (0) | 2018.04.24 |
---|---|
[SPRING] HTML5 SOCKET 통신 [sample] (0) | 2017.12.11 |
[SPRING] AOP를 이용하여 어노테이션(annotation) 만들기(활용 / 사용법) (0) | 2017.12.04 |
[SPRING] 스프링과 마이바티스 에서 다중 데이타소스 사용하기 (0) | 2017.10.19 |
[Spring, JAVA] 파일 복사(FileChannel 이용) (0) | 2017.09.21 |
댓글