Friday, February 8, 2013

GWT Page Loading Issue.

Hi ,

I am facing following Issue.

I have devloped one GWT page .It takes long time to load and display the contents of page.
Sometime I need to refresh the page for proper loading of the page.

I Have also used the cache control filter as follows.
  1. public void doFilter (ServletRequest request, ServletResponse response, FilterChain filterChain)   
  2.             throws IOException, ServletException   
  3.     {   
  4.         HttpServletRequest httpRequest = (HttpServletRequest) request;   
  5.         String requestURI = httpRequest.getRequestURI ();   
  6.   
  7.         if (requestURI.contains (".nocache."))   
  8.         {   
  9.             Date now = new Date ();   
  10.             HttpServletResponse httpResponse = (HttpServletResponse) response;   
  11.             httpResponse.setDateHeader ("Date", now.getTime ());   
  12.             // one day old   
  13.             httpResponse.setDateHeader ("Expires", now.getTime () - 86400000L);   
  14.             httpResponse.setHeader ("Pragma""no-cache");   
  15.             httpResponse.setHeader ("Cache-control""no-cache, no-store, must-revalidate");   
  16.         }   
  17.   
  18.         filterChain.doFilter (request, response);   
  19.     }  


and
  1.   <filter>   
  2.         <filter-name>gwtCacheControlFilter</filter-name>   
  3.         <filter-class>com.test.GwtCacheControlFilter</filter-class>   
  4.     </filter>   
  5.        
  6.     <filter-mapping>   
  7.         <filter-name>gwtCacheControlFilter</filter-name>   
  8.         <url-pattern>/*</url-pattern>   
  9.     </filter-mapping>  


Please let me know If something is missing.

--
You received this message because you are subscribed to the Google Groups "Google Web Toolkit" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit+unsubscribe@googlegroups.com.
To post to this group, send email to google-web-toolkit@googlegroups.com.
Visit this group at http://groups.google.com/group/google-web-toolkit?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.
 
 

No comments:

Post a Comment