From: <hs...@us...> - 2011-11-30 20:29:48
|
Revision: 991 http://treebase.svn.sourceforge.net/treebase/?rev=991&view=rev Author: hshyket Date: 2011-11-30 20:29:42 +0000 (Wed, 30 Nov 2011) Log Message: ----------- Adding expires header of 1 week to any search summary page Modified Paths: -------------- trunk/treebase-web/src/main/webapp/common/meta.jsp Modified: trunk/treebase-web/src/main/webapp/common/meta.jsp =================================================================== --- trunk/treebase-web/src/main/webapp/common/meta.jsp 2011-11-30 18:22:48 UTC (rev 990) +++ trunk/treebase-web/src/main/webapp/common/meta.jsp 2011-11-30 20:29:42 UTC (rev 991) @@ -1,3 +1,6 @@ +<%@page import="java.util.Date" %> +<%@page import="java.util.Calendar" %> +<%@page import="java.text.SimpleDateFormat;" %> <!-- HTTP 1.1 --> <meta http-equiv="Cache-Control" content="no-store"/> <!-- HTTP 1.0 --> @@ -3,6 +6,12 @@ <meta http-equiv="Pragma" content="no-cache"/> <!-- Prevents caching at the Proxy Server --> -<meta http-equiv="Expires" content="0"/> -<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/> +<% Calendar expires = Calendar.getInstance(); + expires.add(Calendar.DATE,7); + SimpleDateFormat expiresFormat = new SimpleDateFormat("E, d MMM yyyy kk:mm:ss"); + if (request.getRequestURI().equals("/treebase-web/search/study/summary.html")) { +%><meta http-equiv="Expires" content="<%=expiresFormat.format(expires.getTime())%> GMT"/> +<%}else { +%><meta http-equiv="Expires" content="0"/> +<% } %><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/> <meta name="author" content="Rutger A. Vos (rut...@gm...)"/> <meta name="google-site-verification" content="9Lr7BwyD6VMDIk5dENnSt_2YsUdpq_aEhnee0mMTxrw" /> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |