3
A
回答
4
是的,您可以使用alternatedocroot
屬性(在Glassfish中)來提供戰爭以外的文件(如圖片)。
這個屬性可以在sun-web.xml中 文件或 太陽web-app元素在 虛擬服務器的元素domain.xml文件
見的子元素在這裏:http://docs.sun.com/app/docs/doc/820-4496/geqpl?l=en&a=view
例如:
<property name="alternatedocroot_1" value="from=/images/* dir=/usr/gifs"/>
1
你可以添加一個servletŧ o您的應用程序讀取文件。
實例(需要錯誤處理)
public class FileDownloadServlet extends HttpServlet {
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
String filename = request.getParameter("filename");
InputStream is;
try {
is = FileUtils.openInputStream(new File(filename));
byte[] buf = new byte[ 8192 ];
int bytesRead;
while ((bytesRead = is.read(buf)) != -1)
os.write(buf, 0, bytesRead);
}
catch(...) {
}
finally {
is.close();
os.close();
}
response.setContentType("application/octet-stream");
}
}
+0
+1是一個不錯的選擇。謝謝 ;) – Bogdan 2010-06-24 13:32:54
相關問題
- 1. IIS6訪問應用程序主文件夾的父文件夾
- 2. 訪問應用程序文件夾
- 3. 訪問應用程序包中的libs文件夾
- 4. iOS - 訪問應用程序創建的文件和文件夾
- 5. 訪問WordPress文件夾以外的圖片文件夾
- 6. 訪問Webcontent文件夾外的文件
- 7. 限制對程序c以外的文件夾的訪問#
- 8. 是否可以訪問Play以外的文件!應用文件夾?
- 9. 應用程序擴展如何訪問包含應用程序中的文件Doucments /文件夾
- 10. 如何啓用(JAR)文件以訪問應用程序中所需的外部文件夾?
- 11. 從Today Extension中訪問應用程序文檔文件夾
- 12. Plesk:訪問外部公用文件夾
- 13. 防止用戶訪問應用程序的子文件夾?
- 14. 訪問wamp文件夾外的圖像文件夾
- 15. 訪問htdocs文件夾外的html文件/視頻文件
- 16. UWP - 包中有文件夾,我可以訪問創建文件?
- 17. ios中的應用程序唯一可訪問的文件夾
- 18. 如何訪問資源文件夾的MP3文件以外的MP3文件
- 19. 通過iphone應用程序中的jqtouch訪問Documents文件夾中的文件
- 20. 從外部應用程序處理Dropbox文件夾和文件
- 21. 覆蓋應用程序文件夾中的文件的問題
- 22. .NET配置文件configSource以外的應用程序目錄文件夾
- 23. 我如何讀取Android應用程序文件夾以外的文件?
- 24. ASP.NET應用程序中Cache文件夾的System.IO訪問錯誤
- 25. 訪問SDExplorer(系統文件夾)從我的C#應用程序
- 26. 訪問wpf應用程序中的圖像文件夾
- 27. 如何訪問UWP中的當前應用程序文件夾?
- 28. 從HTML5桌面應用程序訪問html文件夾中的本地文件
- 29. 無法訪問grails3中的web應用程序文件夾文件
- 30. 訪問窗口應用程序中特定文件夾中的文件
這看起來像什麼我要找的。謝謝。 – Bogdan 2010-06-24 13:31:57