某一计算机的共享目录 \\10.128.41.238\jw在普通的类里执行,没有问题,可读取出所以文件和目录的名称
import java.io.*;
public class a
{
public static void main(String[] args)throws Exception
{
File f=new File("\\\\10.128.41.238\\jw");
System.out.println(f.getName());
File ff[]=f.listFiles();
if(ff==null)
System.out.println("is null");
else
{
for(int i=0;i<ff.length;i++)
{
System.out.println(ff[i].getName());
}
}
}
}问题是在JSP里,下面的代码和上面的一样,只是放在JSP里执行了,结果是:在JSP里执行 f.listFiles(); 返回的是null,也就是无法读取出文件和目录的名称
我用的是Tomcat 5.0 请大家给予帮助<%@ page contentType="text/html; charset=gb2312"%>
<%@ page import="java.io.*"%>
<%
File f=new File("\\\\10.128.41.238\\jw");
out.println(f.getName());
File ff[]=f.listFiles();
if(ff==null)
println("is null");
else
{
for(int i=0;i<ff.length;i++)
{
out.println(ff[i].getName());
}
}
%>
import java.io.*;
public class a
{
public static void main(String[] args)throws Exception
{
File f=new File("\\\\10.128.41.238\\jw");
System.out.println(f.getName());
File ff[]=f.listFiles();
if(ff==null)
System.out.println("is null");
else
{
for(int i=0;i<ff.length;i++)
{
System.out.println(ff[i].getName());
}
}
}
}问题是在JSP里,下面的代码和上面的一样,只是放在JSP里执行了,结果是:在JSP里执行 f.listFiles(); 返回的是null,也就是无法读取出文件和目录的名称
我用的是Tomcat 5.0 请大家给予帮助<%@ page contentType="text/html; charset=gb2312"%>
<%@ page import="java.io.*"%>
<%
File f=new File("\\\\10.128.41.238\\jw");
out.println(f.getName());
File ff[]=f.listFiles();
if(ff==null)
println("is null");
else
{
for(int i=0;i<ff.length;i++)
{
out.println(ff[i].getName());
}
}
%>
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货