Author: pedro
Date: Mon Mar 21 19:55:37 2011
New Revision: 1083927

URL: http://svn.apache.org/viewvc?rev=1083927&view=rev
Log:
just moving the header response to before the renderComponent, the natural 
sequence
Issue: WICKET-3466

Modified:
    
wicket/branches/wicket-1.4.x/wicket/src/main/java/org/apache/wicket/request/target/component/ComponentRequestTarget.java

Modified: 
wicket/branches/wicket-1.4.x/wicket/src/main/java/org/apache/wicket/request/target/component/ComponentRequestTarget.java
URL: 
http://svn.apache.org/viewvc/wicket/branches/wicket-1.4.x/wicket/src/main/java/org/apache/wicket/request/target/component/ComponentRequestTarget.java?rev=1083927&r1=1083926&r2=1083927&view=diff
==============================================================================
--- 
wicket/branches/wicket-1.4.x/wicket/src/main/java/org/apache/wicket/request/target/component/ComponentRequestTarget.java
 (original)
+++ 
wicket/branches/wicket-1.4.x/wicket/src/main/java/org/apache/wicket/request/target/component/ComponentRequestTarget.java
 Mon Mar 21 19:55:37 2011
@@ -64,6 +64,12 @@ public class ComponentRequestTarget impl
                // Render the component
                try
                {
+                       // preventing the response to component from being 
cached
+                       if (requestCycle.getResponse() instanceof WebResponse)
+                       {
+                               WebResponse response = 
(WebResponse)requestCycle.getResponse();
+                               response.disableCaching();
+                       }
                        // Let pages render itself
                        if (component instanceof Page)
                        {
@@ -75,12 +81,6 @@ public class ComponentRequestTarget impl
                                // Render the component
                                component.renderComponent();
                        }
-                       // preventing the response to component from being 
cached
-                       if (requestCycle.getResponse() instanceof WebResponse)
-                       {
-                               WebResponse response = 
(WebResponse)requestCycle.getResponse();
-                               response.disableCaching();
-                       }
                }
                finally
                {


Reply via email to