日期:2014-05-18  浏览次数:20731 次

java web能否访问服务器上webroot目录以外的文件?
例如我的webroot目录为/java/proj1/webroot

而我需要访问的文件是/oracle/test.doc

那么我是否可以在proj1的项目中网页打开/oracle/test.doc

------解决方案--------------------
好像可以,需要用配置的。。。给LZ找找
------解决方案--------------------
如果 WebContent 之外的资源比较集中在一个目录中的话,那么可以使用 Context 配置一个虚拟路径
如果资源比较分散的话,那只能通过 Servlet 来读取文件流