리소스 매핑 문제
- 작성자 :
- 윤*준
- 작성일 :
- 2017-03-19 10:49:51
- 조회수 :
- 1,947
- 구분 :
- 실행환경
- 진행상태 :
- 완료
Q
안녕하세요. 전자정부 3.5.1 Lite 쓰고 있습니다. favicon.ico 리소스를 dispatcher-servlet을 거치지 않고 매핑하려고하는데 자꾸 404 에러 페이지가 뜨네요.. 일반 스프링 프레임워크로는 잘 됐던걸로 기억하는데 전자정부로는 도저히 해결을 못하겠습니다.
dispatcher-servlet.xml 설정에 <mvc:resources mapping="/favicon.ico" location="/assets/images/favicon.ico"/>
이렇게 설정해주면 http://localhost:8080/favicon.ico 주소로 들어갔을 때 아이콘이 보이지 않고 404 페이지 에러가 뜨네요.
한가지 웃긴것은 <mvc:resources mapping="/favicon.ico" location="/assets/images/favicon.ico"/> 이 설정을 지우고 리소스 주소로 들어가면 No mapping found for HTTP request with URI [/favicon.ico] in DispatcherServlet with name 'dispatcherServlet' 로그가 나온다는점입니다. 리소스 설정은 제대로 먹힌 것 같기도 한데... 왜 정작 페이지로 들어가면 아이콘이 안나오는 것이죠.
참고로 스프링 시큐리티 context 설정은 전혀 하지도 않았습니다.
파일첨부 해드렸으니 무엇이 문제인지 진단좀 부탁드립니다.
dispatcher-servlet.xml 설정에 <mvc:resources mapping="/favicon.ico" location="/assets/images/favicon.ico"/>
이렇게 설정해주면 http://localhost:8080/favicon.ico 주소로 들어갔을 때 아이콘이 보이지 않고 404 페이지 에러가 뜨네요.
한가지 웃긴것은 <mvc:resources mapping="/favicon.ico" location="/assets/images/favicon.ico"/> 이 설정을 지우고 리소스 주소로 들어가면 No mapping found for HTTP request with URI [/favicon.ico] in DispatcherServlet with name 'dispatcherServlet' 로그가 나온다는점입니다. 리소스 설정은 제대로 먹힌 것 같기도 한데... 왜 정작 페이지로 들어가면 아이콘이 안나오는 것이죠.
참고로 스프링 시큐리티 context 설정은 전혀 하지도 않았습니다.
파일첨부 해드렸으니 무엇이 문제인지 진단좀 부탁드립니다.
A
안녕하세요.
표준프레임워크 센터 입니다.
web.xml에서
dispatcherServlet가 확장차 ico를 처리 할수 있게 설정 하시면 됩니다.
감사합니다.
표준프레임워크 센터 입니다.
web.xml에서
dispatcherServlet가 확장차 ico를 처리 할수 있게 설정 하시면 됩니다.
감사합니다.