我必须将以下 PHP 脚本转换为 JSP 脚本:
<?php
$cache_expire = 60*60*24*365;
header("Pragma: public");
header("Cache-Control: max-age=".$cache_expire);
header('Expires: ' . gmdate('D, d M Y H:i:s', time()+$cache_expire) . ' GMT');
?>
我能够做到:
<%! long cacheExpire = 60*60*24*365; %>
<%
response.setHeader("Pragma", "public");
response.setHeader("Cache-Control", "max-age=" + cacheExpire);
response.setHeader("Expires", "....?..."); // what do I put in the second string ?
%>
但我无法将 PHP 脚本中的最后一条语句转换为 JSP。我只是在Java中理解了这一点:
new GregorianCalendar().getTime() + cacheExpire
但这实施起来是不正确的。
如何将 PHP 的最后一条语句转换为 Java 语句?