日期:2014-05-17  浏览次数:20651 次

公司OA系统使用tomcat6 ,我需要在里面放很多word文档,但是太多了。。。。
公司OA系统使用tomcat6 ,我需要在里面放很多word文档,但是太多了。。。。、
所以现在我不想放到tomcat里面
我现在的项目名字是: winpOA
我想把所有的word放到D:盘下的files文件夹里

能不能
通过类似于 http://192.168.0.66:8080/winOA/.....就可以下载这个文档呢??


------解决方案--------------------
你可以将项目放在一个单独的目录下,在tomcat中配置这个项目目录。


------解决方案--------------------
在项目下建立一个files文件夹,就可以通过你的方式访问了。
将编译好的项目放在D盘,在tomcat/conf/server.xml中配置项目的时候,进行如下配置
<Service name="OA">
<Connector port="端口号" >
<Context path="/" docBase="D:\winOA"></Context> 
</Connector>
</Service>
其它具体的配置,搜一下就知道了。
------解决方案--------------------
比如说你的项目名称发布叫oaManager,访问的时候是http://192.168.0.100:8088/oaManager/index.jsp
那在tomcat的server.xml里的最后一个<host>标签里添加下面的配置:
<Context path="/oaManager/files" reloadable="true" docBase="d://files"/>
那么你用http://192.168.0.100:8088/oaManager/files/123.doc 就可以找到你的文件了,有了这个地址还有什么不能解决的呢?
------解决方案--------------------
多打了一个 / 不知道有没有影响哦 是这样的
<Context path="/oaManager/files" reloadable="true" docBase="d:/files"/>
------解决方案--------------------
虚拟目录。
------解决方案--------------------
文件下载建议不要使用tomcat来处理,可以配置一个ftp服务器,使用ftp://来下载,就快速又能缓解tomcat压力