我在jsp和servlet中开发了一个web项目,同时还有html css和bootstrap 3作为前端。我试图通过使用servlet编写一个命中计数器,但是当服务器重新启动时,命中计数器初始化为零。虽然我知道在真实世界中,服务器出现故障的情况很少。所以我应该将点击计数器存储在数据库中......
答案 0 :(得分:0)
您可以将点击计数器存储在数据库中。
覆盖Servlet的destroy()
方法。
@Override
public void destroy() {
//super.destroy();
//Do you Database operations.
}
当应用程序/服务器启动时,从数据库中的Servlet的init()
方法中再次获取命中计数器。