没找到你的FileLog类啊,你把它放在哪?

解决方案 »

  1.   

    你FileLog类所属于的包有没有问题?
      

  2.   

    两个文件放在同一个目录yxkf中FileLog.java和kf17202.java,kf17202调用FileLog中的函数
    isoTogb();可是总是包上面的错。请大家帮忙看看。谢谢!
    我要调用的servlet:
    package yxkf;import java.io.*;
    import java.net.*;
    import java.util.*;
    import java.text.*;
    public class FileLog {
      public static final boolean DEBUG=true;//调试
      private String name;
      public FileLog() {
     }    public String isoTogb(String temp) throws IOException
        {
          try{
            return new String(temp.getBytes("ISO-8859-1"),"GB2312");
          }catch(Exception e){
           return null;
          }
        } 
    }
    执行程序:
    package yxkf;
    import java.io.*;
    import java.net.*;
    import java.sql.*;
    import java.util.*;public class kf17202{   FileLog ss=new FileLog();
          String www=ss.isoTogb("sadfsd");  
      public kf17202()
      {
      
      } 
    }
      

  3.   

    你的classpath包含了C:\Apache Tomcat 4.0\webapps\pxl\WEB-INF\classes\yxkf吗?
      

  4.   

    已经包含了
    C:\Apache Tomcat 4.0\webapps\pxl\WEB-INF\classes\yxkf下面有我的两个包FileLog.java(class)和kf17202.java,
      

  5.   

    C:\Apache Tomcat 4.0\webapps\pxl\WEB-INF\classes\yxkf>javac kf17202.java
      

  6.   

    问题解决了,把jdk重装就ok了。谢谢上面的几位。