Hi guys,
could anybody give me a hand on this, please. I have page which contains 2 graphs, which are generated pictures stored somewhere in my temporary folder on the hard drive. This part of page is enclosed in <a:outputPanel> tag. When I reRender this part using <a:support> the graphs change physically on the hard drive, but not on the page. There are several other items in the same <a:outputPanel> which change properly. The situations looks like this:
<a:outputPanel id="projectEfforts"> <h:graphicImage style="border:0" alt="Normal graph" url="#{graphNormalURL}" usemap="#chart" /> <h:outputText escape="false" value="#{normalGraphData.HTMLArea}" /> <h:outputText escape="false" value="#{normalGraphData.dayDetailsStr}" /> <br /> <h:graphicImage url="#{graphCumulativeURL}" alt="Cumulative graph" /> </a:outputPanel>
It isn't about Ajax or JSF. Your img has the same URL between request - so its cached.