日期:2014-05-18  浏览次数:20660 次

Web Application中如何在普通Java类里读取 指定的文件
1.Web   Application;
2.自己编写了一个Java   Util类,该类中有个方法要读取   Web目录下的一个文件(例如abc.xml文件),注:不能用request参数。
3.目前已经尝试了:
String   fileName   =   "abc.xml ";
URL   fileURL   =   this.class.getResource(fileName);
File   xmlFile   =   new   File(fileURL);
...   use   xmlFile   object   ...
但是报错提示   读取不到该abc.xml文件,请高手指教一二!谢谢啦。

------解决方案--------------------
getResource()是读取classpath中的文件
如果你的java类编译後的class根目录是在/classes中,那么abc.xml应该也在这个目录中。