SpringMVC 如何訪問web inf下的頁面

2021-08-22 04:23:31 字數 1131 閱讀 1812

對應web-inf目錄下面的jsp頁面,我們知道是不能直接使用url訪問到。需要通過**的方式,而我們一般都是在控制器中做**對映,對應一些我們不需要其他操作的jsp頁面,我們可以使用來配置,這樣就可以不用再控制器中再去做**對映

看看success.jsp頁面的目錄結果

一般我們需要配置乙個spring配置檔案中配置乙個視**析器

然後在配置乙個控制器

@controller

public class usercontroller

}

這裡使用http://localhost:8080/springmvc-1/tosuccess 可以正確得到頁面

在springmvc配置檔案中配置

1 path是jsp頁面相對web-inf的路徑

下面我們使用http://localhost:8080/springmvc-1/login/success來訪問,同樣可以得到正確頁面

下面我們再次訪問之前的那個url:http://localhost:8080/springmvc-1/tosuccess。結果出現404錯誤

也就是說我們配置了後原來通過控制器來對映的url無法訪問到頁面了。

其實還用一種辦法。我們實際開發中通常要在spring配置檔案中新增一句**

新增後我們在才訪問http://localhost:8080/springmvc-1/tosuccess

頁面就正常。

對應標籤我們後面再講解

本地主機如何訪問虛擬機器centos的web伺服器

最近在搭建gitlab的時候,需要使用主機去訪問虛擬機器的web伺服器,下面將方法記錄下 1.首先虛擬機器處進行設定,如圖所示 2.在虛擬機器處,進行設定 root localhost firewall cmd permanent add port 3032 tcp success root loc...

springMvc訪問簡介

具體執行步驟如下 1 首先使用者傳送請求 前端控制器,前端控制器根據請求資訊 如 url 來決定選擇哪乙個頁面控制器進行 處理並把請求委託給它,即以前的控制器的控制邏輯部分 圖 2 1 中的 1 2 步驟 2 頁面控制器接收到請求後,進行功能處理,首先需要收集和繫結請求引數到乙個物件,這個物件在 s...

springMVC訪問靜態資源

web.xml springmvcservlet name org.springframework.web.servlet.dispatcherservletservlet class contextconfiglocationparam name classpath config spring s...