weblogic虚拟路径的配置和使用
2009-01-07 14:26
183 查看
我们的项目有报表功能,所以专门用了个文件夹来保存生成的excel文件,由于服务器用的是weblogic,文档中明确说了,项目中有文件目录结构变化的不能打包部署到weblogic上,所以我们一直是用文件夹的形式部署到服务器上去的,近来项目更新走流程要经过运维部,结果项目更新一拖再拖迟迟不能实施,于是头就想,把项目打个包远程更新得了,但问题也来了,我们原先是通过浏览器直接访问生成的excel文件来实现报表下载功能的,而报表存放的文件夹又是纳入到web项目的目录结构里的,这样一来一打包原先的报表下载功能就用不了了。一开始想到用response来实现下载,可是一,要改很多代码。二,出现中文乱码。后来在一个javaee群里经人提醒可以用weblogic的虚拟路径解决,试了一下果真是最好的解决办法了。
解决的方法为:在weblogic.xml文件中配置要映射的路径为虚拟路径。
<virtual-directory-mapping>
<local-path>D:/PRfcas</local-path>
<url-pattern>/tables/*</url-pattern>
</virtual-directory-mapping>
例如要访问D:/PRfcas/tables/sometables/table.xls文件,则只要在页面中访问地址contextPath/tables/sometables/table.xls就可以了。
解决的方法为:在weblogic.xml文件中配置要映射的路径为虚拟路径。
<virtual-directory-mapping>
<local-path>D:/PRfcas</local-path>
<url-pattern>/tables/*</url-pattern>
</virtual-directory-mapping>
例如要访问D:/PRfcas/tables/sometables/table.xls文件,则只要在页面中访问地址contextPath/tables/sometables/table.xls就可以了。
相关文章推荐
- weblogic虚拟路径的配置和使用
- weblogic虚拟路径的配置和使用
- 百度UEditor 上传组件 使用虚拟路径映射配置
- 使用Nginx配置资源虚拟路径
- Tomcat和weblogic虚拟路径的配置
- 使用weblogic的虚拟路径virtual-directory-mapping 在页面上展示文件服务器上的图片
- IntelliJ IDEA 工具使用中 WebLogic配置项目路径过长问题解决
- 关于在Windows Server2003上面配置虚拟目录物理路径为局域网内其他机器地址的若干问题
- weblogic配置使用
- 配置错误 不能在此路径中使用此配置节
- 在apache http server中配置虚拟机和虚拟路径的方法
- 使用jmx对weblogic进行动态的配置(源代码)
- WebLogic使用总结(三)——WebLogic配置JNDI数据源
- tomcat5.5 虚拟目录路径配置出现404错误
- 在应用程序级别之外使用注册为 allowDefinition='MachineToApplication' 的节是错误的。如果在 IIS 中没有将虚拟目录配置为应用程序,则可能导致此错误。
- Tomcat配置虚拟路径,使上传文件与服务器及工程文件分离开
- [转] Tomcat配置虚拟路径,使上传文件与服务器分离
- Tomcat 配置虚拟路径映射
- vs2010 配置boost环境变量 使用增加环境变量的方式,不是绝对路径
- apache中伪静态配置和使用(Apache虚拟主机下Discuz伪静态)