JdeveloperWeblogic:如何获取已部署的映像路径



我正在设置一个web应用程序,该应用程序应该从表中生成所选行的pdf。pdf的背景图像($image.png(与XSL文件($template(位于不同的文件夹中。

托管bean获取模板,并使用XML生成PDF。

路径:

bean(ViewController\Application Sources\view\bean(

$image(ViewController\Web Content\resources\background(

$template(ViewController\Web Content\resources\stylesheet(

我获取图像的唯一方法是使用绝对路径(文件:\\C:\some\folder\image.png(。

<fo:layout-master-set>
<fo:simple-page-master page-height="29.7cm" page-width="21cm">
<fo:region-body background-image="file:\background/image.png"/>
</fo:simple-page-master>
</fo:layout-master-set>

当项目使用Weblogic启动时,我正在尝试获取相对的项目路径。

文件的路径从上下文根开始,以获得我在本地weblogic中部署的项目,并从控制台获得上下文根号。

我仍然不确定我的问题的当前路径,但目前我可以使用显示图像

<fo:region-body background-image="url('http://127.0.0.1:7101/context- 
root/path/to/img/image.png')"/>

注:我现在使用"url"标记而不是"file:///"标记。

下一步是获取相对路径。

我要感谢每一位试图回答我问题的人。

相关内容

  • 没有找到相关文章