![](/img/trans.png)
[英]Submitted form values not updated in model when adding <f:ajax> to <h:commandButton>
[英]h:graphicImage is not downloaded when its value is updated through f:ajax
我在頁面上有一個圖像組件:
<h:graphicImage value="/imageServlet?imageId=#{someBean.imageId}"/>
在頁面中我有一個commandLink,其中包含:
<f:ajax execute="@form" render="@all"></f:ajax>
當我單擊commandlink時,頁面中的所有部分都會更新。 這還包括圖像的src
。 所以,我可以在firebug中看到h:graphicImage
被成功更新。
現在,問題是,即使src
被更新,新的圖像也不會從服務器下載,因此我得到一個'X',其中應該出現圖像。 當我右鍵單擊圖像並單擊“查看圖像”時,它已成功下載。
我的問題是,是否有其他方法用ajax更新h:graphicImage
或者是否需要采取其他措施來完成預期的行為?
注意: 我使用的是Mojarra 2.1.6,Tomcat 7,我沒有使用任何第三方組件套件。
謝謝,
塞爾坎
這可能是與瀏覽器相關的問題。 您是否嘗試過禁用瀏覽器緩存?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.