你的count.txt文件目录不正确
将("/count.txt")改成("./count.txt")试试
即此文件和这个.java文件在同一目录下

解决方案 »

  1.   

    文件路径不对!检查一下根目录下是否有文件 count.txt
      

  2.   

    应该是改:"/count.txt"为“//counter.txt"
    注宜反意符/
      

  3.   

    //?????这两句有什么不同
    //PrintWriter pw = new PrintWriter(new FileOutputStream(filePath));
    PrintWriter pw = new PrintWriter(new FileOutputStream(path));
      

  4.   

    可我在JSP中调用为什么抱错
    TEST。JSP
    <%@page contentType="text/html;charset=gb2312"%>
    <HTML>
    <HEAD></HEAD>
    <BODY>
    <jsp:useBean id="counter" class="counter" scope="request"/><%
    String cont="0";
    cont=counter.ReadFile("./count.txt");
    counter.WriteFile("./count.txt",cont);
    %>
    </BODY>
    </HTML>怎么调用时出错,把此程序当作JAVABEAN要注意什么
      

  5.   

    可我在JSP中调用为什么抱错
    TEST。JSP
    <%@page contentType="text/html;charset=gb2312"%>
    <HTML>
    <HEAD></HEAD>
    <BODY>
    <jsp:useBean id="counter" class="counter" scope="request"/><%
    String cont="0";
    cont=counter.ReadFile("./count.txt");
    counter.WriteFile("./count.txt",cont);
    %>
    </BODY>
    </HTML>怎么调用时出错,把此程序当作JAVABEAN要注意什么
      

  6.   

    没有差别
    filePath和path这两个句柄指向同一个对象
    另外说一下,"//counter.txt"和"\counter.txt"效果应该一样
    当然如果你不是我所说的路径问题的话
      

  7.   

    sorry
    我jsp不行
    不敢乱说……
      

  8.   

    呵呵,
    将这句:
    cont=c.ReadFile("/count.txt");
    该为:
    cont=c.ReadFile("./count.txt");给分吧!!:)
            
      

  9.   

    呵呵
    将这句
    cont=c.ReadFile("/count.txt");
    该为:
    cont=c.ReadFile("./count.txt");给分吧:)