傳統SSM的Web項目如何設置項目訪問鏈接名稱

一. 背景

可能大家都有這麼一個需求場景,就是你的項目是從GithubGitee、或者是從別人那裏copy過來的一個項目工程,這時候需要導入到開發工具Eclipse或者是IDEA,導入進去後不可能立馬能跑起來,就算跑起來了之後你在去訪問項目登錄首頁的時候可能會遇到問題,如果沒有相關的文檔說明你可能都不太清楚具體訪問登錄首頁的路徑URL,這篇文章重點講解項目導入Eclipse後如何設置項目訪問路徑的URL,主要面向剛接觸新項目導入開發工具的小夥伴們。

假如有個SSM的Web項目訪問地址是: http://localhost:8080/0328carrent/login, 我想修改項目訪問的名字爲carStore,那麼按照下圖方式修改Context root名字,修改項目訪問的名稱後訪問地址爲: http://localhost:8080/carStore/login
在這裏插入圖片描述

二. 環境

1. 開發工具

Eclipse : Version: Oxygen.3a Release (4.7.3a)
在這裏插入圖片描述

2. 傳統Web項目

傳統Web項目可以是非MavenMaven這兩種形式的,這裏我clone 的一個項目是基於SSM框架+Layui的汽車租賃系統,是非Maven結構的。

項目結構如下:
在這裏插入圖片描述

三. Eclipse配置項目訪問路徑

本來這個項目默認的名字是0328carrent, 將項目部署到Tomcat啓動成功之後如下圖所示:
在這裏插入圖片描述
所以以爲項目訪問URL: http://127.0.0.1:8080/bjsxt/login , 其實不是,發現項目的index.jsp頁面放在WebRoot根目錄下,而且index.jsp頁面有個重定向到登錄控制器的方法,所以我以爲項目的訪問URL是這個樣子的:
http://127.0.0.1:8080/bjsxt/index.jsp ,最後發現也不是的,報404錯誤。
在這裏插入圖片描述

四. 修改訪問路徑名稱

1. 第一步

點擊項目——》右鍵——》Properties——》找到Web Project Setting,修改Context root的名字即可
在這裏插入圖片描述
在這裏插入圖片描述
訪問登錄首頁正確的URL: http://127.0.0.1:8080/bjsxt/index.jsp

注意: 傳統的web項目中,Context root的名字爲真正的項目訪問路徑中的項目名稱,當項目訪問出現404時,檢查一下Context root的名字是否和導入項目的名字統一,最後訪問的URL按照Context root的名字即可。

五. 訪問登錄首頁

http://127.0.0.1:8080/bjsxt/index.jsp
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章