2011-04-04 62 views
0

如何显示位于上下文根之外的图像。img的src应该如何看起来像

即图像位于<jboss_root_folder>/images/myImage.jpg

img标签的src如何在这种情况下看起来像?

在这方面的任何领先地位都会有很大的帮助。

下面的线工作在一个HTML文件:<img src="file:///G:/DevEnv/jboss-5.1.0.GA/images/DSCN0968.jpg">其中从我的XHTML不工作在同一行从服务器访问

问候时,

萨蒂亚

回答

0

您可以给出全url即http://www.example.com/root/images/myImage.jpg或使用相对路径,即如果root是从页面位置向下两级:../../image/myImage.jpg。有关示例,请参阅this page

+0

哦,我讨厌在这种情况下使用相对路径,因为我可以像'c:\ jboss \ images \ myImage.jpg'那样得到完整的图像路径。我可以在'img'标签中使用完整路径吗? – Satya 2011-04-04 17:08:42

+0

另外我可以用一个servlet来传输图像文件,但这对我来说是最后的选择。所以希望有其他简单的方法... – Satya 2011-04-04 17:09:30

+0

你不能在你的机器上使用本地文件路径(如C:\ etc或file:///),一旦你在线,它将无法工作,因为这些驱动器号变得毫无意义。在线和离线测试的最佳选择是使用相对路径。 – Benjamin 2011-04-04 19:02:32

相关问题