我的内容中有一个文本字段:dataTable在一列中:
<h:inputText id="logourl" value="#{item.logoUrl}" />
我在另一栏中有这个标签:
<h:graphicImage id="logoimage" value="#{item.logoUrl}" url="#{item.logoUrl}" />
一个元素将值放入bean“item”中,另一个元素读取它,但它仅在页面重新呈现时发生。我想要的是当我更改图像中的值时必须自动刷新。 我听说可以用a4j完成:mediaOutput但我发现的只是如何手动创建图像。
答案 0 :(得分:0)
我认为您需要提交表单以自动更改,我个人会使用JavaScript来执行此操作。
<script type="text/javascript">
function swapImage(divId) {
document.getElementById("img").src=divId;
}
</script>