1. 程式人生 > >關於maven Web(Spring MVC)專案中,部分專案啟動後無法訪問路徑的解決方案及解釋。

關於maven Web(Spring MVC)專案中,部分專案啟動後無法訪問路徑的解決方案及解釋。

在最近兩天學習新的Spring 內容中, 發現按照Spring in action 敲得程式碼無法進入後臺,在檢查後, 確認程式碼無誤。

 然後開始不停的找原因。之後在檢視tomcat中的專案時, 發現專案的路徑不對, class的位置不對, 然後jsp的位置也不對,甚至沒有jsp。

為此, 想到可能是因為專案配置的掃描路徑不對(此路徑是專案的deployment assembly 。在專案右鍵 →properties中可以找到)。在檢視後 發現jsp 和 class 的配置都錯了。 正確的配置應該如下圖(只做示例,內容根據自身專案修改):

如果不清楚該怎麼檢視, 可以在tomcat的webapps資料夾下找到對應的專案,檢視具體路徑, 修改後檢視變化。就能知道大概的規律。

相關推薦

關於maven WebSpring MVC專案部分專案啟動無法訪問路徑解決方案解釋

在最近兩天學習新的Spring 內容中, 發現按照Spring in action 敲得程式碼無法進入後臺,在檢查後, 確認程式碼無誤。  然後開始不停的找原因。之後在檢視tomcat中的專案時, 發現專案的路徑不對, class的位置不對, 然後jsp的位置也不對,甚至沒

二十、MVCWEB框架Spring MVC

用戶訪問 跳轉 實現接口 clas simple servle spring exe BE 一、Spring MVC 1、同樣還是導入相應的jar包,將用到的jar包,導入到項目的WebContent/WEB-INF/lib目錄下。 2、web.xml文件 在WEB-INF

如何在關閉web服務時進行一些清理操作Spring mvc

背景 目前正在替一家500強企業開發系統,因為系統眾多所以他們使用ESB對各個系統之間的服務進行管理,同樣也要求我們的系統進行對接。要求在我們的系統啟動時進行註冊,在系統關閉時進行登出。根據要求同事寫了一個serverlet在系統啟動的時候進行註冊操作,但是不知道在系統關閉

jboss容器,web整站https環境下使用spring mvcredirect重定向到http協議問題

問題描述:         專案部署在jboss中,整站在https下執行,當通過spring redirect 內部跳轉時,連結地址有https開頭轉變為http開頭,在這樣情況下導致專案請求無法訪問。 解決辦法:         <!-- redirectHtt

web整站https環境下使用spring mvcredirect重定向到http協議問題

<!-- redirectHttp10Compatible:解決https環境下使用redirect重定向地址變為http的協議,無法訪問服務的問題 設定為false,即關閉了對http1.0協議的相容支援 --> <bean i

在node中介軟體微服務架構用一個node去部署多個專案比較好還是一個專案對應一個node比較好?

第一種: 一個專案對應一個node服務; 優點:前端跟node也是可以獨立開發,降低耦合,也可單獨部署; 缺點:一個專案對應一個node,專案多的話,維護不方便; 第二種:一個node下,部署多個專案,可以以這個node作為底盤,在點選進入專案時,讓其載入該專案

spring3升級到4.3.15注意事項 spring mvc

1.替換jar包2.將配置檔案的3.0 改成4.03.jackson也在這裡,要把原來的低版本刪除4.專案和tomcat要用jdk1.75.sevlet檔案裡的<bean class="org.springframework.web.servlet.mvc.annota

VirtualBox安裝CentOS7無法上網的解決方案

最近想基於CentOS7搭建一個OpenStack的環境,因為之前一直用VirtualBox,所以這次也採用VirtualBox。 在完成系統的安裝後,發現系統無法上網,各種Google、百度後都沒有找到有效的解決方案,我相信很多人都有和我一樣的經歷。功夫不負有

spring boot在Eclipse修改代碼無需重啟就生效的配置

maven java eclipse <build> <finalName>my-spring-boot</finalName> <!-- 指定package生成的文件名為my-spring-boot.jar --> <

ideaspring boot啟動無法訪問jsp

以下方法是在已經新增完支援jsp環境基礎上的: 第一種: 開啟File > Project Structure > Facetes 如圖1: 如果左邊一欄沒有Web選項選擇新建然後 如圖2: 然後選擇新建選擇你專案中的webapp地址 如圖3:

修改樣式表時在某些瀏覽器如360下遇到Cannot read property 'style' of undefined錯誤的解決方案

自己寫的2048遊戲,在本地除錯一切正常後,上傳至伺服器,Chrome效果正常,但發現JavaScript在360瀏覽器中出錯,提示Uncaught TypeError: Cannot read property 'style' of undefined 錯誤定位如下圖

全網最詳細的Windows裡Anaconda-Navigator啟動閃退的解決方案圖文詳解

    不多說,直接上乾貨!  問題詳情      點選     出現Anaconda-Navigator啟動後閃退的現象。 或者   裝過一次anaconda,貌似按了一個更新的鍵就打不開了。navigator這個打不開,會停留在圖示然後閃退。其餘的都可

網遊“夢幻西遊”“my.exe”在Win7或XP下出現“已停止工作”報錯無法執行的解決方法

手動解決方法,管理員身份開啟 cmd,輸入 netsh winsock reset 並回車,重啟即可。 ------------------------------------------------

【Anaconda】全網最詳細的Windows裡Anaconda-Navigator啟動閃退的解決方案圖文詳解

問題詳情     點選    出現Anaconda-Navigator啟動後閃退的現象。或者  裝過一次anaconda,貌似按了一個更新的鍵就打不開了。navigator這個打不開,會停留在圖示然後閃退。其餘的都可以開啟。  File "C:\Program Files\A

spring boot無法啟動或者正常啟動之後無法訪問報404的解決辦法

沒有 自己 路徑 con 啟動不了 瀏覽器 了無 搭建 報錯 以前用spring boot都是用idea的自動創建,或者是用的Jhipster創建的,就沒有深究怎麽去搭建。但是今天晚上心血來潮,想自己搭一個demo來整合一些技術,於是就花一點時間來手動搭。因為今

AndroidAPP應用冷啟動黑白屏原因 優化解決方案

冷啟動 前言 應用啟動 冷啟動流程 問題原因 解決方法 優化 前言 做過APP開發,尤其是複雜專案的同學應該會經歷過APP在桌面點選冷啟動的時候,你以為會順利開啟應用首頁,但是出現在你眼前的

使用MySQL外掛的QT專案在通過windeployqt工具部署無法訪問資料庫的解決辦法

一個專案,使用了QT自帶的qsqlmysql.dll(qsqlmysqld.dll)作為連線MySQL資料庫的介面,在QTCreator環境下可以自動載入libmysql.dll,可以順利訪問資料庫,但是通過windeployqt工具部署後,無法訪問資料庫。   推測是因為QT的w

VirtualBox安裝CentOS7無法上網的解決方案

最近想基於CentOS7搭建一個OpenStack的環境,因為之前一直用VirtualBox,所以這次也採用VirtualBox。 在完成系統的安裝後,發現系統無法上網,各種Google、百度後都沒有找到有效的解決方案,我相信很多人都有和我一樣的經歷。功夫不負有心人,我最終

tomcat 在eclipse 啟動無法訪問埠8080

        大家都知道,Eclipse配置web伺服器的時候是通過tomcat目錄,然後建立一個虛擬的目錄.在Eclipse中總是可以看到一個叫server的資料夾.裡面存著一些tomcat伺服器的配置資訊,而且在server.xml中同時也配置這你要執行的工程的虛擬目錄

Tomact服務打包在windows的服務無法訪問解決方案

1、cd 到E:\apache-tomcat-7.0.81\bin2、service install yourproject_name3、wins+R -> services.msc4、找到該服務並啟動,如圖    5、在本地測試OK,但是在其他機器上訪問不了 ->