用Java程序獲取絕對路徑

     前一段做個程序,遇到了這樣一個問題,想利用相對路徑刪掉一個文件(實際存在的),老是刪不掉. 真是急人呀,最後讓我費了好大力氣纔算把它解決掉,問題不防跟大家說說,萬一遇到這樣的問題,就不用再費勁了!

     情況是這樣的:我的Tomcat裝在了c盤,而我的虛擬目錄設在了E:/work下, 我在E:/work/test/image下有個圖片,test.gif 我想通過程序刪掉它,但他的絕對路徑不確定(爲了考慮到程序以後的移植,絕對路徑是不確定的)。

    假設del.jsp文件在e:/work/test 下,用下面的程序好像可以刪掉:

 

    但事實上不行,你會發現a=false;

    這就需要獲取其絕對路徑, 我們用java程序來做一個專門來獲取絕對路徑的javaBean(path_test.java)就可以了。

 

    此時a=true;表示刪除成功!    

    到此爲止,問題全部搞定。

發佈了0 篇原創文章 · 獲贊 0 · 訪問量 3萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章