如果在本机上的话,可以用servletcontext的getrealpath(string)获得真实的文件路径。然后自己用文件流读进来。
如果在远端的web服务器,那么是不可能获得的,除非用特定的servlet提供这种服务。

解决方案 »

  1.   

    new File(ServletContext.getRealPath())
      

  2.   

    SystemXMLReader _sxmlreader = new SystemXMLReader();
        String _prefix = _sxmlreader.getNodeString("//Prefix");
        XMLReader _xmlreader = new XMLReader(_sxmlreader.getDocument().asXML());
        _sxmlreader = null;    String _xmlfile = "file:///" + _prefix + "WEB-INF\\conf\\xxx.xml";
        _xmlreader.parse(_xmlfile);
      

  3.   

    new File(ServletContext.getRealPath())