This is a common code, but the lines are specifically interested in. Var timeoutCount = #{timeoutBean.getTimeout()}; and var sessionTimeOut = timeoutCount; how can you simplify here?
var timeoutCount = #{timeoutBean.getTimeout()}; var sessionTimeOut = timeoutCount; function startTimer(timeoutCount) { if (#{request.userPrincipal != null}) { if (timeoutCount == 0) { window.location.href = '/logout?sessionTimeOut=' + sessionTimeOut; } setTimeout(function () { startTimer(timeoutCount - 1); }, '1000'); } } timer starts with <body onload="startTimer(timeoutCount)">
#{}? Any template engine? Ruby? Java? - Darthvar sessionTimeOut = #{timeoutBean.getTimeout()};and everywhere instead of timeoutCountsessionTimeOut? Where else do you usesessionTimeOut? Maybe it is not just done? - Klimenkomud