我正在使用jsp,servlet,javascript等创建Web应用程序。我在Tomcat服务器中托管了该应用程序,我的问题是我需要为该应用程序设置到期日期。
申请将在几天后无效。我如何设置申请的到期日。
任何人都可以告诉我这样做的想法。
答案 0 :(得分:1)
您可以使用过滤器,例如
@WebFilter("/*")
public class ExpireFilter implements Filter {
@Override
public void init(FilterConfig filterConfig) {}
@Override
public void doFilter(ServletRequest request, ServletResponse response,
FilterChain chain) throws IOException, ServletException {
Date expire = new Date(1420092000000L); // 2015-01-01
Date now = new Date();
if (now.before(expire)) {
chain.doFilter(request, response); // On time
} else {
response.getWriter().print("Application expired!");
}
}
@Override
public void destroy() {}
}