因为你使用的是相对路径,在Web应用中和在Java应用中,相对路径的起始点是不一样的
Web应用中,相对路径的起始点是classes目录,而Java应用就不一定了。

解决方案 »

  1.   

    嗯,Tomcat的参考路径是它的bin目录,通常WEB应用我会用ServletContext来定位绝对路径.
      

  2.   

    to:infowain(infowain) 
    相对路径没有错
    我也注意到这一点了
    但是在 tomcat目录下
    C:\Program Files\Apache Software Foundation\Tomcat 5.5\webapps\Samples\WEB-INF\classes\bissup\connfile
    有constantinfo.properties 和BissupServlet.class 两个文件,在同一目录下问题还是不行
      

  3.   

    To:wenqiang_luo() 
    请教一下具体的ServletContext操作
    我我正在测试
    String url =  "bissup/connfile/constantinfo.properties";
    InputStream stream = null ; ServletContext   context  =   getServletContext();
    stream = context.getResourceAsStream(url); 把你的代码共享一下,我现在一头雾水
      

  4.   

    用这个classloader
    Thread.currentThread().getContextClassLoader()