由於雙擊tomcat后只出現了overview窗口,沒有出現Models窗口,如下圖所示,故eclipse中的方法不能用。
采用另一種方法 在自己的tomcat的安裝目錄下 ( 我安裝目錄的是 D:\apache-tomcat-7.0.40\conf) 的server.xml文件中進行修改,如下圖所示:
其中path 為虛擬路徑,也就是瀏覽器訪問時用的路徑;
docBase為對應的物理路徑,是磁盤上圖片或文件存放的真實路徑;
reloadable 設為true時自動加載,設為false時相反。
設置虛擬路徑的目的:
一些項目中往往需要上傳一些圖片文件之類,一般不建議直接保存在數據庫內,往往是講圖片等資源保存在服務器的某個文件夾下,傳統做法是上傳到部署目錄下,通過相對路徑進行訪問。這樣當我們系統需要進行升級,進行全量更新的時候,就需要我們先將靜態資源拷貝出來,然后項目部署成功之后又復制進部署目錄。為了以后軟件版本升級的方便,這時就需要這些靜態資源放置在服務器tomcat目錄外面。解決方法一般有兩種,第一種就是寫相關的action 處理用戶的訪問請求,如通過數據流來讀取圖片等。