可问题就是第三行出错,找不到这个文件...但如果我把第一行打印出来的结果copy到第三行代替FileInputStream里面的那一段就行.

解决方案 »

  1.   

    file:\C:\Tomcat5\webapps\howjsp\WEB-INF\classes\config.xml 格式确实不正确啊。C:\Tomcat5\webapps\howjsp\WEB-INF\classes\config.xml 用这个如何?
    getServletContext().getRealPath("/WEB-INF/config.xml")
      

  2.   

    考虑平台的文件分隔符:String file_sprt = System.getProperty("file.separator");getServletContext().getRealPath(file_sprt + "WEB-INF + file_sprt  + "config.xml")
      

  3.   

    在bean里面好象用不了getServletContext()..我是通过URL path=getClass().getResource("/");来获取路径的.
      

  4.   

    解决了.
    我把System.out.println(getFilePath().concat("config.xml"));这一行所得到的结果
    file:/C:/Tomcat5/webapps/howjsp/WEB-INF/classes/config.xml
    前面的file:/给去掉就可以了.