You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@avalon.apache.org by le...@apache.org on 2004/03/09 15:33:07 UTC

cvs commit: avalon-excalibur/instrument-manager/src/java/org/apache/excalibur/instrument/manager/http HTMLSampleHandler.java

leif        2004/03/09 06:33:07

  Modified:    instrument-manager/src/java/org/apache/excalibur/instrument/manager/http
                        HTMLSampleHandler.java
  Log:
  Add a time to the initial sample image.  This is to work around a problem where
  some browsers ignore the do not cache headers in the image.
  
  Revision  Changes    Path
  1.9       +6 -2      avalon-excalibur/instrument-manager/src/java/org/apache/excalibur/instrument/manager/http/HTMLSampleHandler.java
  
  Index: HTMLSampleHandler.java
  ===================================================================
  RCS file: /home/cvs/avalon-excalibur/instrument-manager/src/java/org/apache/excalibur/instrument/manager/http/HTMLSampleHandler.java,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- HTMLSampleHandler.java	6 Mar 2004 14:01:28 -0000	1.8
  +++ HTMLSampleHandler.java	9 Mar 2004 14:33:06 -0000	1.9
  @@ -217,7 +217,11 @@
               
               out.println( "<form>" );
               startTable( out );
  -            tableCell( out, "<img name='chart' src='sample-chart.jpg?name=" + urlEncode( desc.getName() ) + "' onError='javascript:chartError()'>" );
  +            // Add a time to the chart as is done in the Javascript.  Some browsers ignore the
  +            //  do not cache headers in the image and display a cached version of the image
  +            //  anyway.
  +            tableCell( out, "<img name='chart' src='sample-chart.jpg?name=" + urlEncode( desc.getName() )
  +                + "&time=" + System.currentTimeMillis() + "' onError='javascript:chartError()'>" );
               endTable( out );
               out.println( "Refresh rate:" );
               out.println( "<input type='button' value='No Refresh' onClick='javascript:clearTimeout(timerId)'>" );
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: cvs-unsubscribe@avalon.apache.org
For additional commands, e-mail: cvs-help@avalon.apache.org