1struts2+xwork2
2eclipse裡,部署項目時,部署路徑選擇的是默認的wtpwebapps
3action取的是絕對路徑,並且圖片可以順利存儲在部署的這個文件夾裡
4在數據庫中存的是相對路徑,因為浏覽器用img src輸出時好像不能直接輸出絕對路徑
5疑惑就是,上傳文件只能向tomcat服務器上傳,因為我只能往數據庫存相對路徑,絕對路徑src顯示不出來,但是tomcat一重新發布,那些圖片又都清空了,求解決方案
如果你的是windows,那麼可以修改配置文件
在tomcat/conf/server.xml文件中的<Host>標簽中加上
<Context path="/images" docBase="E:/images" debug="0" reloadable="false"/>
這時候如果你E盤下的images文件夾中有個圖片是1.jpg;
那麼啟動tomcat後在地址欄輸入:
http://localhost:8080/images/1.jpg就能訪問到了,這樣圖片就可以與服務分離了。