我也想知道
想用bean访问XML文件,bean直接写的文件名,不带任何路径,那么XML文件放在什么路径可以访问到,我用的tomcat4.1,谢谢

解决方案 »

  1.   

    xml文件放在context root就行,如果不能调用,就看看调用路径写对了吗,再不行就在web-inf/web.xml里加一个mime映射,使扩展名为xml的文件可以通过http访问到
      

  2.   

    没有找到context root只有一个root,是这个吗?
      

  3.   

    http://domain:8080/index.xml
    这个index.xml是放置在/PATH_TO_TOMCAT/webapps/ROOT/下的,
    可以在这个目录下建立你需要的目录,然后以下面的方式浏览;
    http://domain:8080/xxx/xxx.xml
    也可以在/PATH_TO_TOMCAT/webapps/建立目录,
    这需要配置server.xml,并在建立的目录下建立WEB-INF目录和web.xml文件
      

  4.   

    如果要按照url路径写法,必须这样:
    http:/myapp/myxml.xml
    没错,:后面就是一个/如果只写文件名,他就认为xml文件在%system%目录下