基于数值JSF显示图像

时间:2010-09-23 09:43:58

标签: jsf richfaces

我有一些关于我希望展示的产品的详细信息。在我的数据库中,这些项目的状态存储为数字,例如1 - 全球,2 - 仅限欧洲,3 - 仅限美国

我目前使用:

<h:outputText value="#{product.value}" />

而不是我希望显示图像的数字。什么是最好的方法呢?

1 个答案:

答案 0 :(得分:2)

包含status1.gifstatus2.gifstatus3.gif等文件名的图片,并将其显示为<h:graphicImage>,并带有“动态”文件名,如下所示:

<h:graphicImage value="status#{product.value}.gif" />