0
我使用了Java和Flex BlazeDS的,我需要的Java類從.dat文件讀之一,因爲應用程序就是我的服務器上託管不提供文件的路徑,即我使用:默認路徑
input = new FileReader("file.dat");
在一個標準的Java應用程序中我把文件中的項目文件夾,但因爲類正在通過火焰DS使用的,是否有任何一個人有任何想法我應該放置這個文件?
感謝
我使用了Java和Flex BlazeDS的,我需要的Java類從.dat文件讀之一,因爲應用程序就是我的服務器上託管不提供文件的路徑,即我使用:默認路徑
input = new FileReader("file.dat");
在一個標準的Java應用程序中我把文件中的項目文件夾,但因爲類正在通過火焰DS使用的,是否有任何一個人有任何想法我應該放置這個文件?
感謝
你也許應該把它放到你的WEB-INF/
目錄。
URL url = FlexContext.getServletContext().getResource("/WEB-INF/file.dat")
input = new FileReader(url.getFile());
我不知道這是否是一個相關的問題,但我嘗試了另一種方法,我有一個與mysql數據庫交互。這在本地主機中運行良好,但現在我已將其上載到服務器,它似乎無法找到驅動程序(它仍位於與本地主機上的服務器相同的文件夾中)。返回的執行錯誤是:faultCode:Server.Processing faultString:'java.sql.SQLException:沒有合適的驅動程序。你有什麼想法,爲什麼? – falo 2011-05-05 11:54:41
除非您希望file.dat位於類路徑中,否則可能不相關。 – Jeremy 2011-05-05 12:41:43