【发布时间】:2010-10-28 14:09:45
【问题描述】:
我想从我的网络应用程序访问网络文件。
我已经构建了 web 应用程序(访问网络共享文件夹和文件),它在 eclipse 下完美运行。
如果通过 Web 服务器 Tomcat 6.0 运行,相同的应用程序不会运行
String lineSeparator = System.getProperty("file.separator");
String path1=lineSeparator.concat(lineSeparator).concat("188.10.1.5").concat(lineSeparator).concat("aps3b2-share").concat(lineSeparator).concat("tiger").concat(lineSeparator);
File pathtest1 = new File(path1);
if (pathtest1.exists())
{
fullpath = lineSeparator.concat(lineSeparator).concat("188.10.1.5").concat(lineSeparator).concat("aps3b2-share").concat(lineSeparator).concat("tiger").concat(lineSeparator);
}
else
{
errmount="Please Mount the APS 3B2 Share using //188.10.1.5 on this system and then login!!!.";
错误=1; } System.out.println("登录中"+fullpath);
实际上,我想从文件服务器获取文件的修改日期和时间以进行上传。因此,我正在检查 Web 应用程序是否可以访问服务器的根文件夹以访问文件。
但是,这在 Eclipse 下可以完美运行,但是当我将其作为 WAR 文件放入 Tomcat 6.0 时它不起作用。
我尝试了 UNCPath、反斜杠和正斜杠,但没有结果。
你能请任何人帮忙吗?
提前非常感谢, 科蒂斯瓦兰
【问题讨论】:
标签: jsp tomcat networking