>  기사  >  Java  >  Springboot에 server.servlet.context-path를 추가하는 방법

Springboot에 server.servlet.context-path를 추가하는 방법

WBOY
WBOY앞으로
2023-05-15 23:58:041769검색

    Springboot는 server.servlet.context-path를 추가합니다

    server.servlet.context-path 구성의 역할

    Definition: server.servlet.context-path= # 애플리케이션의 컨텍스트 경로입니다. URL 주소의 일부인 프로젝트 경로라고도 합니다.

    • server.servlet.context-path가 구성되지 않은 경우 기본값은 /입니다. 예: localhost:8080/xxxxxx

    • server.servlet.context-path가 /demo와 같이 구성되면 이때 접근 방식은 localhost:8080/demo/xxxxxx

    springboot 2.0 변경 후 구성 차이점

    1입니다. springboot 2.0 이전에는 server.context-path

    2 구성입니다. server.servlet.context -path

    생각

    원본 작업 프로젝트(이미 온라인 상태)에서 server.servlet.context-path 구성을 구성 파일에 추가한 후 thymleaf에 작업 요청을 추가해야 합니까? ?

    답변: 필요하지 않습니다. ㅋㅋㅋ 다시 홈페이지에 진입하기 시작하면 thymleaf의 후속 href 및 action에 /demo를 추가할 필요가 없습니다.

    Springboot는 server.servlet-path 및 server.context-path를 구성합니다server.context-path

    애플리케이션의 컨텍스트 경로를 설정합니다.

    컨텍스트 경로는 springboot 버전에 따라 다릅니다

    :

    springboot2.0 미만인 경우 server.context-path=/demo

    springboot2.0 이상인 경우 server.servlet.context-path=/demo

    구성을 사용하세요. server.servlet-path

    • 디스패처 서블릿의 모니터링 경로를 설정합니다. 기본값은 /

    • :

      server.servlet-path = /demo가 구성되면 액세스 경로는 http://ip:port/demo/ ...
    • 구성하지 않거나 server.servlet-path = /입니다. 액세스 경로는 http://ip:port/...

    입니다.

    소형 확장자:
    • 1. 서버만 구성됩니다. servlet-path = /demo, 액세스 경로는 http://ip:port/demo/...

    • 2입니다. Application 컨텍스트는 Tomcat에서 구성되며, 액세스 경로는 http://ip:port/test/...
    • 3입니다. 아이디어를 사용하면 Tomcat(아래 그림), 서버에서 Application 컨텍스트가 구성됩니다. servlet-path = /demo 도 구성되어 있으며, 접속 경로는 http://ip:port/test/demo/...

    입니다.

    위 내용은 Springboot에 server.servlet.context-path를 추가하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

    성명:
    이 기사는 yisu.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제