Spring Boot 애플리케이션에 컨텍스트 경로를 추가하는 방법
Spring Boot 애플리케이션에 대한 컨텍스트 루트를 설정하려는 경우 특정 경로에서 액세스하려면 application.properties 파일의 server.contextPath 속성을 사용할 수 있습니다. 이 속성을 사용하면 모든 컨트롤러 경로 앞에 추가될 컨텍스트 경로를 지정할 수 있습니다.
다음은 컨텍스트 경로를 /mainstay로 설정하는 방법에 대한 예입니다.
<code class="properties">server.contextPath=/mainstay</code>
다음을 수행할 수 있습니다. 또한 server.port 속성을 사용하여 애플리케이션이 실행될 포트를 설정합니다. 예를 들어 다음 속성은 컨텍스트 경로를 /mainstay로 설정하고 포트를 12378로 설정합니다.
<code class="properties">server.contextPath=/mainstay server.port=12378</code>
Spring Boot 2.0에서는 server.contextPath 속성의 이름이 server.servlet.context-path로 변경되었습니다. . Spring Boot 2.0 이상을 사용하는 경우 새 속성 이름을 사용해야 합니다.
컨텍스트 경로를 설정하고 나면 지정된 경로에서 애플리케이션에 액세스할 수 있습니다. 예를 들어, 컨텍스트 경로를 /mainstay로 설정하면 http://localhost:12378/mainstay에서 애플리케이션의 인덱스 페이지에 액세스할 수 있습니다. 애플리케이션의 컨트롤러도 컨텍스트 경로에 추가됩니다. 예를 들어 경로가 /index인 컨트롤러가 있는 경우 인덱스 페이지의 전체 경로는 http://localhost:12378/mainstay/index가 됩니다.
위 내용은 Spring Boot 애플리케이션에서 사용자 정의 컨텍스트 경로를 설정하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!