读书人

web 文件路径有关问题(系统找不到指定

发布时间: 2012-05-10 16:02:39 作者: rapoo

web 文件路径问题(系统找不到指定的路径。)
开发工具eclipse ,服务器tomcat

在WebRoot目录下建立user.property


现在通过Request().getRealPath读取RealPath成功了,加上文件名以后
可以通过System.out打印出来
打印string类型变量filepath结果如下
c:\tomcat6\webapps\test\WebRoot\user.property



根据这个路径读取user.property
代码如下
inputFile = new FileInputStream(filePath);
propertie.load(inputFile);
inputFile.close();

省略异常处理等等语句若干

但是系统报错
java.io.FileNotFoundException: c:\tomcat6\webapps\test\WebRoot\user.property (系统找不到指定的路径。)


通过调试,传入的filepath值正常

现在不知问题出在哪里
恳请大家帮忙
另外如果资源绑定应该如何设定路径,也请帮忙

[解决办法]
我觉得你的代码和想法都没错,可能是哪里没注意出现的一些低级小错误,可能明天再看就好了
着急的话先换换别的方法试试
http://blog.csdn.net/sunyujia/archive/2008/09/21/2957481.aspx

[解决办法]
在你的异常栈中有没有Caused By的那一段话?如果有,那个一般是原因。

另外你自己写一个简单地java类测试一下,如:

Java code
import java.io.FileInputStream;public class Test {    public static void main(String [] args) throws Exception {        FileInputStream is = new FileInputStream("c:\\tomcat6\\webapps\\test\\WebRoot\\user.property");        is.close();    }} 

读书人网 >Java Web开发

热点推荐