세션 만료 이동 context path 관련 이슈 수정

This commit is contained in:
Rinjae
2026-01-02 13:12:24 +09:00
parent 6c1db71769
commit fa993157e9
2 changed files with 6 additions and 5 deletions
+4 -3
View File
@@ -6,16 +6,17 @@
<head> <head>
<script language="javascript" src="<c:url value="/js/jquery-1.12.1.min.js"/>"></script> <script language="javascript" src="<c:url value="/js/jquery-1.12.1.min.js"/>"></script>
<script language="javascript"> <script language="javascript">
var contextPath = "<%=request.getContextPath()%>";
var serviceType = localStorage["serviceType"]; var serviceType = localStorage["serviceType"];
var mainUrl = "/monitoring/main.do"; var mainUrl = contextPath + "/main.do";
if (serviceType) { if (serviceType) {
mainUrl += "?serviceType=" + serviceType; mainUrl += "?serviceType=" + serviceType;
} }
<% if (StringUtils.isNotBlank(SessionManager.getUserId(request)) || StringUtils.isNotBlank(SessionManager.getRoleIdString(request))) { %> <% if (StringUtils.isNotBlank(SessionManager.getUserId(request)) || StringUtils.isNotBlank(SessionManager.getRoleIdString(request))) { %>
window.location.replace(mainUrl); window.location.replace(mainUrl);
<% } else { %> <% } else { %>
window.location.replace("/monitoring/loginForm.do"); window.location.replace(contextPath + "/loginForm.do");
<% } %> <% } %>
</script> </script>
</head> </head>
@@ -67,9 +67,9 @@ public class SessionCheckInterceptor extends HandlerInterceptorAdapter {
} else { } else {
//request.getRequestDispatcher("/monitoring/loginForm.do").forward(request, response); //request.getRequestDispatcher("/monitoring/loginForm.do").forward(request, response);
//request.getSession().setAttribute("redirectInProgress", true); //request.getSession().setAttribute("redirectInProgress", true);
response.sendRedirect("/monitoring/rms/logout.do"); response.sendRedirect(request.getContextPath() + "/rms/logout.do");
//response.sendRedirect("/monitoring/loginForm.do"); //response.sendRedirect("/monitoring/loginForm.do");
} }
} }