如何设置我的网络应用程序的到期日期?

时间:2015-12-09 04:45:04

标签: java jsp tomcat

我正在使用jsp,servlet,javascript等创建Web应用程序。我在Tomcat服务器中托管了该应用程序,我的问题是我需要为该应用程序设置到期日期。

申请将在几天后无效。我如何设置申请的到期日。

任何人都可以告诉我这样做的想法。

1 个答案:

答案 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() {}

}