weblogic,tomcat 部署的工程 访问工程外部文件
来源:互联网 发布:听演讲相关软件 编辑:程序博客网 时间:2024/05/16 15:22
weblogic 部署的工程:
这样主要是处理服务器负载均衡的问题,同样以便于对应用文件的管理。
配置虚拟路径
修改weblogic.xml文件 配置虚拟路径
<!-- 配置虚拟路径 用于访问工程外部的文件-->
<!--测试环境 -->
<!--
<virtual-directory-mapping>
<local-path>/</local-path>
<url-pattern>/image/*</url-pattern>
</virtual-directory-mapping>
-->
<!-- 正式环境 -->
<virtual-directory-mapping>
<local-path>/</local-path>
<url-pattern>/share/*</url-pattern>
</virtual-directory-mapping>
<!-- 本机 -->
<!--
<virtual-directory-mapping>
<local-path>c:/</local-path>
<url-pattern>/file/*</url-pattern>
</virtual-directory-mapping>
-->
备注《使用本机配置,意思就是用file可以去访问c:/file文件夹的内容包括读写操作》
读文件时src="/file/a.jpg"这样就指到了c:/file/a.jsp
写文件时 io 流 就用 /file/b.jpg,文件就被写入c:/file/b.jpg
当部署上生产环境时:
存储路径和访问路径有所区别:
存储路径:
比如服务器的根目录有一个image文件夹。
虚拟路径应该这样配置
<virtual-directory-mapping>
<local-path>/</local-path>
<url-pattern>/image/*</url-pattern>
</virtual-directory-mapping>
读文件时src="/image/a.jpg"这样就指到了根目录下image文件夹的a.jpg图片
写文件时 io 流 就用 /image/b.jpg,文件就被写入服务器根目录下image文件夹生产b.jpg图片
访问路径:
工程访问文件时src=http://IP/工程名/image/a.jpg----------------->http://192.168.1.1/projectName/image/a.jpg
tomcat部署的工程:
配置虚拟路径:
修改tomcat 的
修改Tomcat 6.0\conf目录下 的 server.xml 文件 加入以下代码
<!-- 本机-->
<Context path="/image" docBase="C:\image\" reloadable="true"></Context>
<!--正式环境->
<Context path="/image" docBase="\" reloadable="true"></Context>
</Host> </Engine> </Service></Server>
读写文件跟之前的一样
- weblogic,tomcat 部署的工程 访问工程外部文件
- weblogic下部署工程静态资源文件 *.js不能访问
- 通过域名直接访问部署在tomcat下的工程
- tomcat 部署工程和访问80端口
- TomCat的指向部署工程
- 修改tomcat的server.xml文件使工程自动部署
- Tomcat 添加外部CLASSPATHP配置 --------- WEB工程配置文件独立部署
- 将SpringBoot工程部署到外部Tomcat服务器
- tomcat部署好ok的工程访问显示404错误,跟没有部署一样的现象
- weblogic查看访问工程地址
- tomcat部署web工程
- eclipse部署tomcat 工程
- Tomcat 部署项目工程
- tomcat部署web工程
- Tomcat 下部署工程
- tomcat部署web工程
- Tomcat工程部署
- Tomcat配置多个端口,每个端口对应各自的工程,以及指向Tomcat外部文件
- IOS7 navgationbar遮挡下面的View的问题
- MySQL批量插入性能优化(三)
- dialog 删除刷新dialog
- android sharedpreferences封装简单实用
- 在OpenCV下出现不存在从CString到const char*的转换函数 解决方法
- weblogic,tomcat 部署的工程 访问工程外部文件
- After和Instead of触发器
- BZOJ 1941 Sdoi2010 Hide and Seek K-Dimensional-Tree
- 第四章 复合类型
- RivaTuner之显存占用率查看
- VC++ 进程间通信方法总结
- dwz表单提交后跳转到另外的navTab
- PHP能做什么?
- typename和class的区别