SpringMVC指定webapp的首頁

2022-05-02 08:33:11 字數 876 閱讀 1772

方法一追加乙個[/]uri的請求方法

@controller

public

class

welcomecontroller

}

(其中(value="/")可以省略)

這個方法本質上就是為[/]uri指定了乙個請求方法

方法二dispatcherservlet的配置檔案中追加對映

<

mvc:view-controller

path

="/"

view-name

="page"

/>

這個對映一旦追加,springmvc就不會去找自定義的請求方法了,而是直接結合視**析器**頁面了,

這個對映相當與追加了乙個 uri為[/]且只有return "page";一條語句 的請求方法。

方法三web.xml中追加

<

welcome-file-list

>

<

welcome-file

>greeting

welcome-file

>

welcome-file-list

>

(注意greeting前面沒有/)

這個方法是讓http://localhost:8080/等價於http://localhost:8080/greeting

雖然瀏覽器位址列顯示的是http://localhost:8080/

方法三有個小小的問題,有些web容器預設是不允許指定welcome-file為servlet的,如jetty,

這樣一來的話,需要修改web容器的配置檔案。(jetty的解決方法

SpringMVC(四)SpringMVC檔案上傳

method 屬性取值必須是 post 提供乙個檔案選擇域 input type file 名稱 作用string getoriginalfillename 返回客戶端提交的原始檔名稱 void transferto file destination 將上傳檔案儲存到目標目錄下 string get...

安裝 指定版本 conda 安裝指定版本的指定包

tuna 還提供了 anaconda 倉庫的映象,執行以下命令 conda config add channels conda config set show channel urls yes 即可新增 anaconda python 免費倉庫。中科大的映象 conda config add cha...

Spring MVC 配置 解剖

分類 spring 2007 11 30 16 40 5438人閱讀收藏 舉報 一,配置分發器 dispatcherservlet 是spring mvc 的入口 所有進入spring web 的 request 都經過 dispatcherservlet 需要在 web.xml 中註冊 dispa...