我在我的index.xhtml文件中遇到了显示图片的问题。
我希望从我的数据库中获取链接以指向图像文件,这样
我已经成功将一张图片保存到c:\var\webapp\images\并且在我的glassfish-web.xml文件中添加了
我希望从我的数据库中获取链接以指向图像文件,这样
<h:graphicImage/>
或<img />
标签才能够将其显示出来。目前只使用本地主机。我已经成功将一张图片保存到c:\var\webapp\images\并且在我的glassfish-web.xml文件中添加了
<property name="alternatedocroot1" value="from=/images/* dir=/var/webapp" />
。现在我可以使用以下代码:<h:graphicImage value="#{entity.imageLink}" />
<img alt="#{entity.title}" src="#{entity.imageLink}" />
但是我从来没有成功地显示过任何图片!在我的数据库中应该写什么才能显示保存在c:\var\webapp\images\imageExample.jpg的图片?我的想法是问题出在路径上,但我可能很错。
http://example.com/images/filename.ext
。首先在浏览器地址栏中直接输入它,而不使用中间的 HTML/JS 页面进行测试。 - BalusChttp://localhost:8080/images/imageExample.jpg
。如果仍然无法正常工作,并且您已将代码复制并粘贴到问题中,则可能是alternatedocroot1
中的拼写错误导致的。您在那里忘记了_
(请再次检查找到此信息的文档/示例)。 - BalusCdir=c:\var\webapp
。请问GF版本是多少? - BalusC