当前位置: 代码迷 >> Web前端 >> weblogic9.2配备虚拟路径
  详细解决方案

weblogic9.2配备虚拟路径

热度:598   发布时间:2012-10-30 16:13:36.0
weblogic9.2配置虚拟路径
    因为项目中遇到处理图片存放的问题,用此方法来解决很实用!我也是给自己保存下,网上很多的,网上得很多人说weblogic8跟weblogic9.X的weblogic.xml配置不一样,9.x版本要在XMl里的virtual-directory-mapping元素 前面加入 wls:  我用weblogic9.2可加入后会提示错误,不可用!我也就索然没有去研究为什么不能用!如下面代码就会报错!
<wls:virtual-directory-mapping>   
          <local-path>E:/upload</local-path>   
          <url-pattern>/*</url-pattern>   
</wls:virtual-directory-mapping> 


但去掉wls就OK!

OK!上面的说过了 那么就开始配置虚拟路径了
1.在自己工程/WEB-ROOT/WEB-INF/能找到自己需要的Weblogic.xml
2.在XML里写入下面这段代码即 配置成功!
例如:你想访问E:/upload/1/1025/1025_2009_1.jpg  只要输入contextPath/1/1025/1025_2009_1.jpg

contextPath可以通过 request.getContextPath()得到



//这是正确的
<virtual-directory-mapping>   
          <local-path>E:/upload</local-path>   
          <url-pattern>/*</url-pattern>   
</virtual-directory-mapping>