From fc94d01e75e55026d2f360bec820ba6e3431eacd Mon Sep 17 00:00:00 2001 From: daekuk Date: Tue, 30 Dec 2025 15:24:26 +0900 Subject: [PATCH 1/4] =?UTF-8?q?=EA=B0=80=EC=83=81=20=EC=9D=B8=EB=8D=B1?= =?UTF-8?q?=EC=8A=A4=20=EC=83=9D=EC=84=B1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../jsp/onl/admin/authserver/clientManDetail.jsp | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/WebContent/jsp/onl/admin/authserver/clientManDetail.jsp b/WebContent/jsp/onl/admin/authserver/clientManDetail.jsp index 18e652f..33dd4d8 100644 --- a/WebContent/jsp/onl/admin/authserver/clientManDetail.jsp +++ b/WebContent/jsp/onl/admin/authserver/clientManDetail.jsp @@ -133,14 +133,17 @@ var selectedApiGrid = $("#selectedApiGrid"); selectedApiGrid.jqGrid({ datatype: "local", + gridview: true, // 성능 향상 + rownumbers: true, // 가상 인덱스 + rownumWidth: 40, colNames: ['API ID', 'API 이름'], colModel: [ {name: 'apiId', index: 'apiId', width: 100, align: 'center'}, {name: 'apiDesc', index: 'apiDesc', width: 100, align: 'center'} ], - rowNum: 10, - rowList: [10, 20, 30], - pager: '#selectedApiGridPager', + rowNum: -1, +// rowList: [10, 20, 30], +// pager: '#selectedApiGridPager', sortname: 'apiId', viewrecords: true, sortorder: "asc", @@ -152,6 +155,9 @@ // selectedApiGrid.jqGrid('delRowData', rowid); } }); + + selectedApiGrid.jqGrid('setLabel', 'rn', 'No'); // 가상 인덱스 ColNames + $.ajax({ type: "POST", url: url, From 6c1db7176951c8f7e41d2954958cd668afb3ef29 Mon Sep 17 00:00:00 2001 From: "Yunsam.Eo" Date: Fri, 2 Jan 2026 11:35:10 +0900 Subject: [PATCH 2/4] =?UTF-8?q?variableUrlRequest=20=EC=8B=9D=EB=B3=84=20?= =?UTF-8?q?=EC=A0=95=EA=B7=9C=EC=8B=9D=20=EB=B3=80=EA=B2=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../eai/rms/onl/transaction/apim/ApiInterfaceService.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/com/eactive/eai/rms/onl/transaction/apim/ApiInterfaceService.java b/src/main/java/com/eactive/eai/rms/onl/transaction/apim/ApiInterfaceService.java index f46f749..c3c521a 100644 --- a/src/main/java/com/eactive/eai/rms/onl/transaction/apim/ApiInterfaceService.java +++ b/src/main/java/com/eactive/eai/rms/onl/transaction/apim/ApiInterfaceService.java @@ -553,7 +553,7 @@ public class ApiInterfaceService extends OnlBaseService { restOption.setMethod(outboundHttpMethod); restOption.setExtraPath(outboundRestPath); - String pathType = outboundRestPath.matches(".*\\{[a-zA-Z]+\\}.*") ? "variableUrlRequest" : "simpleRequest"; + String pathType = outboundRestPath.matches(".*\\{[_a-zA-Z]+\\}.*") ? "variableUrlRequest" : "simpleRequest"; restOption.setType(pathType); if (StringUtils.isNotBlank(contentType)) { From fa993157e9c9d90c9570a34a01c2a0defcd2bc53 Mon Sep 17 00:00:00 2001 From: Rinjae Date: Fri, 2 Jan 2026 13:12:24 +0900 Subject: [PATCH 3/4] =?UTF-8?q?=EC=84=B8=EC=85=98=20=EB=A7=8C=EB=A3=8C=20?= =?UTF-8?q?=EC=9D=B4=EB=8F=99=20context=20path=20=EA=B4=80=EB=A0=A8=20?= =?UTF-8?q?=EC=9D=B4=EC=8A=88=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- WebContent/emergency.jsp | 7 ++++--- .../rms/common/interceptor/SessionCheckInterceptor.java | 4 ++-- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/WebContent/emergency.jsp b/WebContent/emergency.jsp index 04bba57..667d56a 100644 --- a/WebContent/emergency.jsp +++ b/WebContent/emergency.jsp @@ -6,16 +6,17 @@ diff --git a/src/main/java/com/eactive/eai/rms/common/interceptor/SessionCheckInterceptor.java b/src/main/java/com/eactive/eai/rms/common/interceptor/SessionCheckInterceptor.java index a339126..1d9d9d2 100644 --- a/src/main/java/com/eactive/eai/rms/common/interceptor/SessionCheckInterceptor.java +++ b/src/main/java/com/eactive/eai/rms/common/interceptor/SessionCheckInterceptor.java @@ -67,9 +67,9 @@ public class SessionCheckInterceptor extends HandlerInterceptorAdapter { } else { //request.getRequestDispatcher("/monitoring/loginForm.do").forward(request, response); //request.getSession().setAttribute("redirectInProgress", true); - response.sendRedirect("/monitoring/rms/logout.do"); + response.sendRedirect(request.getContextPath() + "/rms/logout.do"); //response.sendRedirect("/monitoring/loginForm.do"); - + } } From b477c84a63592a4d3d1d85db11401e3466858851 Mon Sep 17 00:00:00 2001 From: daekuk Date: Fri, 2 Jan 2026 13:44:21 +0900 Subject: [PATCH 4/4] =?UTF-8?q?merge=20=EC=B6=A9=EB=8F=8C=20=EC=B2=98?= =?UTF-8?q?=EB=A6=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- WebContent/WEB-INF/web.xml | 45 +++++++++++--------------------------- 1 file changed, 13 insertions(+), 32 deletions(-) diff --git a/WebContent/WEB-INF/web.xml b/WebContent/WEB-INF/web.xml index dc7a0ea..a73128b 100644 --- a/WebContent/WEB-INF/web.xml +++ b/WebContent/WEB-INF/web.xml @@ -9,16 +9,7 @@ contextConfigLocation /WEB-INF/applicationContext.xml - - - CrossScriptingFilter - com.eactive.eai.rms.common.filter.CrossScriptingFilter - - - CrossScriptingFilter - /* - - + encodingFilter org.springframework.web.filter.CharacterEncodingFilter @@ -31,30 +22,20 @@ true + + + encodingFilter + /* + + + - encodingFilterEUCKR - org.springframework.web.filter.CharacterEncodingFilter - - encoding - utf-8 - - - forceEncoding - true - + CrossScriptingFilter + com.eactive.eai.rms.common.filter.CrossScriptingFilter - encodingFilterEUCKR - *.excel - - - encodingFilter - *.file - - - - encodingFilter - *.json + CrossScriptingFilter + /*