如果我想在我的网页中显示图像,而其src是上下文根目录之外的文件。 在IDE中,图像显示为已加载。
但是当我测试网页时,没有显示任何内容。 如何配置weblogic服务器以允许显示图像。如果没有,无论如何都要解决这个问题。
非常感谢。
答案 0 :(得分:6)
您可以使用Virtual Directory Mapping功能(您在weblogic.xml
中声明的内容):
使用虚拟目录映射 功能,您可以创建一个目录 提供静态文件,如图像 用于多个Web应用程序。对于 例如,您将创建一个映射 类似于下面的内容:
<virtual-directory-mapping> <local-path>c:/usr/gifs</local-path> <url-pattern>/images/*</url-pattern> </virtual-directory-mapping>
请求 http://localhost:7001/mywebapp/images/test.gif 将导致您的WebLogic Server 实现寻找 要求提供的图片:
c:/usr/gifs/images/*
。此目录必须位于 相对uri,如 “/images/test.gif”。