最近在学习java,链接数据库是写在webcontent/web-inf/conf目录下的config.xml文件中,再利用sax读取xml文件的信息,但是怎样获取xml文件的路径时出错,请高手指点一二,最好能贴上获取路径的代码!

解决方案 »

  1.   

    你不是说config.xml 在webcontent/web-inf/conf下吗,你还得xml 路径干嘛?
      

  2.   

    java.net.URL url = ProcedureFactory.class.getClassLoader().getResource(configFileName);
    doc = reader.read(new File(url.getFile()));
    这是获取web-inf/classes 目录下的文件
      

  3.   

    ProcedureFactory需要导入什么jar包?
      

  4.   

    ProcedureFactory是本类的名称
    java.net.URL url = this.getClass().getClassLoader().getResource(configFileName);tomcat启动后才能获取