| 发表于:2008-01-18 21:29:51 楼主 |
我在本地上运得程序读取文件时,没有问题,因为tomcat,jdk和代码都是在本地 可是在别人机器上的浏览器上运行时报如下错误: java.io.filenotfoundexception: c:\documents and settings\yyy1314\桌面\e06.xls (系统找不到指定的路径。) jsp页面上用的是 <html:file> 标签 action里的相关代码如下: thefilepath=inportfromexcelform.getmyfile().getpath(); inputstream is=new fileinputstream(thefilepath); 这里thefilepath的值为c:\documents and settings\yyy1314\桌面\e06.xls 也就是说本地的程序取得路径后是根据(c:\documents and settings\yyy1314\桌面\e06.xls)在本地找相关文件 所以找不到 那我应该怎样才能读取到异地的文件或是文件路径呢? 先谢谢了 |
|
|
|
|