亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

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

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

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

    宜丰县| 灵台县| 灵武市| 长子县| 翼城县| 朔州市| 沈阳市| 泰州市| 太保市| 偏关县| 从江县| 宜州市| 梨树县| 中方县| 吉木萨尔县| 定西市| 新郑市| 黑水县| 娱乐| 黄梅县| 河东区| 凭祥市| 江城| 界首市| 亳州市| 达州市| 盐源县| 沐川县| 天门市| 公主岭市| 夏津县| 民权县| 金山区| 锡林浩特市| 郎溪县| 丰宁| 甘洛县| 石首市| 稷山县| 城固县| 永吉县|