因为项目中遇到处理图片存放的问题,用此方法来解决很实用!我也是给自己保存下,网上很多的,网上得很多人说weblogic8跟weblogic9.X的weblogic.xml配置不一样,9.x版本要在XMl里的virtual-directory-mapping元素 前面加入 wls: 我用weblogic9.2可加入后会提示错误,不可用!我也就索然没有去研究为什么不能用!如下面代码就会报错!
但去掉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()得到
<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>