我正在努力弄清楚这个情况。我想把一个图像名称进入html标签,但我不知道如何填充它。我使用的是Java Server Faces 2.0。
下面是我的代码示例:
<img src="thepathtomyfiles'#{manageBean.fileName}'" />
结果如下:<img src="thepathtomyfiles'fileName.suffix'
/>
不工作:图像不显示!
有更好的方法,我的大脑错过了?谢谢大家的回答和建议。
我看到了几件事。
- 首先,你不需要
#{managedBean.fileName}
周围的单引号,所以你可以把它们省略。 - 第二,你可能想使用正斜杠而不是反斜杠。
最后,您可能需要查看<h:graphicImage>
标记的文档。对于你想要做的事情来说,这可能是,也可能不是。尽管如此,还是有很多例子可以找到。