繁体   English   中英

如何从Java动态Web应用程序访问资源文件

[英]How to access resource files from java dynamic web application

遵循本教程之后,我已经开始创建Java Web服务。 通过使其访问projectfolder / res / file.txt下的资源文件,我使Web服务变得更加复杂。 现在的问题是,当我从客户端程序访问服务时,Web服务会给出FileNotFoundException。 我也尝试将file.txt int放到WebContent文件夹中,但是没有用。 你们觉得呢?

解决方案#1:在File构造函数中提供文件的完整路径。 请注意,这可能会导致可移植性问题。 例如。 文件f =新文件(“ C:\\ programs \\ proj \\ WEB-INF \\ test.txt”);

解决方案#2:使用getResourceAsStream()方法读取文件,如以下线程中所述: getResourceAsStream()vs FileInputStream

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM