diff --git a/WebContent/jsp/onl/admin/rule/transform2/transform2ManDetail.jsp b/WebContent/jsp/onl/admin/rule/transform2/transform2ManDetail.jsp index ed96fd4..d37ab64 100644 --- a/WebContent/jsp/onl/admin/rule/transform2/transform2ManDetail.jsp +++ b/WebContent/jsp/onl/admin/rule/transform2/transform2ManDetail.jsp @@ -705,11 +705,22 @@ $("input[name=eaiSvcName]").val('${param.eaiSvcName }'); var rawDesc = '${param.eaiSvcDesc}'; + + // XSS filter 값 복구 + function decodeHTMLEntities(text) { + if (!text) return ""; + var textArea = document.createElement('textarea'); + textArea.innerHTML = text; + return textArea.value; + } + + var cleanDesc = decodeURIComponent(rawDesc); + cleanDesc = decodeHTMLEntities(cleanDesc); - if (rawDesc && rawDesc !== "") { - $("input[name=eaiSvcDesc]").val(decodeURIComponent(rawDesc)); + if (cleanDesc) { + $("input[name=eaiSvcDesc]").val(cleanDesc); } else { - $("input[name=eaiSvcDesc]").val(""); + $("input[name=eaiSvcDesc]").val(""); } //$("input[name=cnvsnDesc]").val('${param.cnvsnDesc }');