我正在Eclipse中使用Tomcat 7開發動態Web項目。我所有的html,css和javascript文件位於eclipse工作區中的WebContent文件夾中。所有的java文件都在src文件夾中。所有程序都適用於簡單的程序。但是現在我想從Java程序中讀取文本文件。我不確定將文本文件放在eclipse工作區中的哪個位置,以便它可以正確部署到eclipse的./metadata文件夾中的Tomcat webapps目錄。使用Tomcat將文本文件放入Eclipse動態Web項目的位置?
回答
您可以使用ServletContext.getResourceAsStream()API。
可以在this link找到一個示例。它建議該文件應保存在/ WEB-INF目錄中
將ur文件放在webroot文件夾或webroot文件夾之外的任何可以讀取文件的地方。
內類文件夾是好事,因爲默認類路徑爲web應用
如何使用相對路徑名訪問文件? – 2013-03-19 12:17:17
直接給你的文件名,假設hi.txt是在clasees文件夾中,然後是「hi.txt」你是相對於內部類文件夾。 – 2013-03-19 12:29:08
這不起作用 – 2013-03-19 13:54:15
- 1. 將大型靜態文件放在tomcat項目中的位置?
- 2. 使用Tomcat 7.0在Eclipse中設置動態Web項目
- 3. 將動態Web項目導入Eclipse
- 4. 將.properties文件放在Eclipse項目中的位置?
- 5. 如何在eclipse動態web項目中讀取配置文件?
- 6. eclipse動態web項目與groovy自然副本.groovy文件
- 7. 將git文件鏈接到eclipse動態web項目
- 8. 如何使用Eclipse將Java文件作爲REST服務放置在Java動態Web項目中
- 9. 在Java Web項目中放置文件的位置?
- 10. 在eclipse中使用Java EE和Tomcat設置動態web項目的問題
- 11. Eclipse動態Web項目中缺少WEB-INF文件
- 12. 在eclipse中導入動態web項目?
- 13. Eclipse更改項目文件位置
- 14. 查找Eclipse項目文件位置
- 15. 將目標文件準確放入源文件的位置
- 16. 在Eclipse動態Web項目
- 17. 將Eclipse項目工作區導入到Apache Tomcat文件夾
- 18. 文本文件後位置的tomcat deployement
- 19. Eclipse Tomcat Java Web項目
- 20. 動態Web項目的XHTML文件中的CSS和如何使用Eclipse
- 21. Eclipse:如何部署動態Web項目引用Tomcat上的其他動態Web項目
- 22. 如何在Eclipse中從動態Web項目構建EAR文件?
- 23. Eclipse動態web項目/構建文件夾/編譯
- 24. 在java eclipse中動態web項目中沒有文件路徑
- 25. 將文件放入netbeans的位置?
- 26. 將DTD放入gzip文件的位置?
- 27. 將靜態文件放在Django應用程序或項目中的位置
- 28. 將文本文件保存到Android項目中的位置
- 29. 將一個單獨的Eclipse項目放入GitHub項目的「示例」文件夾
- 30. 如何使用Eclipse和Tomcat爲不帶web.xml的動態Web項目創建JNDI
我想使用的文件在一個單獨的類,我會從servlet – 2013-03-19 13:55:12
'網址URL = this.getClass()調用。 getResource(「/stop.txt」);'雖然我的'stop.txt'文件存在於WEB-INF文件夾中,但返回null – 2013-03-19 14:01:18