Struts is the most widely used Java web application MVC framework till date. Though with time, the use of Struts has gone down but still many applications use Struts 1.x or Struts2.x for MVC capabilities in web applications. This is because of the ease Struts provides in creating Java EE MVC applications.

struts

Force Page to Login After Session Timeout in Struts
Show login page automatically when the session has timed out in Struts based Java web application. Force user to login page of application.