91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Springboot怎么添加server.servlet.context-path

發布時間:2023-03-01 17:28:31 來源:億速云 閱讀:154 作者:iii 欄目:開發技術

本篇內容介紹了“Springboot怎么添加server.servlet.context-path”的有關知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領大家學習一下如何處理這些情況吧!希望大家仔細閱讀,能夠學有所成!

    Springboot添加server.servlet.context-path

    server.servlet.context-path配置的作用

    定義: server.servlet.context-path= # Context path of the application. 應用的上下文路徑,也可以稱為項目路徑,是構成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、springboot 2.0之后,配置為 server.servlet.context-path

    一個思考

    原來的運營項目(已上線),配置文件添加 server.servlet.context-path 配置后,需要在thymleaf 中進行action請求的追加嗎?

    答案:不需要。

    栗子:

    前端頁面采取form請求

    <form th:action="@{/user/userLogin}" method="post" id="userLogin"></form>

    action攔截接受方式

    @Controller
    @RequestMapping("/user")
    public class LoginController {
     
    @PostMapping("/userLogin")
    public String userLogin(HttpServletRequest request, Model model) {

    原項目的基礎上,追加一個配置

    server:  port: 8080  servlet:    context-path: /demo

    只需要再開始進入首頁時,追加 localhost:8080/demo ,后續的thymleaf中的href和action等無需添加/demo 。

    Springboot配置 server.servlet-path 和 server.context-path

    server.context-path

    設定應用的context-path.

    根據 springboot版本context-path不同

    • 如果是springboot2.0以下,用配置server.context-path=/demo

    • 如果是springboot2.0以上,用配置server.servlet.context-path=/demo

    server.servlet-path

    • 設定dispatcher servlet的監聽路徑,默認為: /

    示例

    • 如果配置了server.servlet-path = /demo,訪問路徑就是http://ip:port/demo/...

    • 不配置或server.servlet-path = /,訪問路徑就是http://ip:port/...

    小拓展:

    1.只配置了server.servlet-path = /demo,訪問路徑是http://ip:port/demo/...

    2.如果使用的idea,只在Tomcat配置了 Application context了,訪問路徑是http://ip:port/test/...

    3.如果使用的idea,已經在Tomcat配置了 Application context了(下圖),也配置了server.servlet-path = /demo,訪問路徑是http://ip:port/test/demo/...

    Springboot怎么添加server.servlet.context-path

    “Springboot怎么添加server.servlet.context-path”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識可以關注億速云網站,小編將為大家輸出更多高質量的實用文章!

    向AI問一下細節

    免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

    AI

    茶陵县| 曲沃县| 余干县| 祁门县| 汝城县| 武鸣县| 安徽省| 九台市| 昂仁县| 南雄市| 平度市| 闻喜县| 曲松县| 汉川市| 沽源县| 永州市| 西贡区| 西宁市| 尉氏县| 巴青县| 宜兴市| 龙里县| 赤峰市| 苏州市| 宜春市| 广德县| 永福县| 南丰县| 平阳县| 松溪县| 平度市| 方正县| 阳曲县| 柞水县| 曲麻莱县| 桃园市| 白水县| 改则县| 马山县| 东宁县| 子长县|