반응형
부트스트랩 설정 또는 이미지 업로드 후 이미지 호출이 안되는 경우가 있다(경로를 맵핑해줘야 한다)
톰캣설정, 서블릿설정 파일에 설정을 해줘야 한다
1.톰캣서버의 server.xml
#server.xml
<Host appBase="webapps" autoDeploy="true" name="localhost" unpackWARs="true">
<!-- SingleSignOn valve, share authentication between web applications
Documentation at: /docs/config/valve.html -->
<!--
<Valve className="org.apache.catalina.authenticator.SingleSignOn" />
-->
<!-- Access log processes all example.
Documentation at: /docs/config/valve.html
Note: The pattern used is equivalent to using pattern="common" -->
<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" pattern="%h %l %u %t "%r" %s %b" prefix="localhost_access_log" suffix=".txt"/>
<!-- 이게 핵심임 -->
<Context path="/img" reloadable="true" docBase="지정한 폴더 절대 경로"/>
</Host>
2.서블릿 설정 파일 (servlet-context.xml)
#servlet-context.xml
<!-- Handles HTTP GET requests for /resources/** by efficiently serving up static resources in the ${webappRoot}/resources directory -->
<resources mapping="/resources/**" location="/resources/" />
<resources mapping="/img/**" location="지정한 업로드 폴더 절대경로" />
반응형
'코딩 > Spring' 카테고리의 다른 글
스프링부트 + 리액트 연동 연결 프로젝트 생성 (0) | 2023.07.22 |
---|---|
[Spring Boot] tomcat 포트 변경 (0) | 2021.06.10 |
톰캣 실행시 에러 (0) | 2021.02.08 |
톰캣 실행 에러 May be locked by another process (0) | 2021.02.08 |
[error] json 사용 에러 발생 Could not write JSON: (0) | 2021.02.05 |