From 0bb00b4fb958d8f070e57ab6da2f6eb75f81caa0 Mon Sep 17 00:00:00 2001 From: eastargh Date: Mon, 22 Jun 2026 13:40:13 +0900 Subject: [PATCH] =?UTF-8?q?=ED=94=84=EB=9D=BC=ED=8D=BC=ED=8B=B0=20?= =?UTF-8?q?=EC=95=94=ED=98=B8=ED=99=94=20=EA=B8=B0=EB=8A=A5=20=EC=B6=94?= =?UTF-8?q?=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../onl/admin/common/propertyManDetail.jsp | 36 ++++++++++++++++-- libs/damo-manager.jar | Bin 0 -> 8114 bytes .../comm/property/PropertyController.java | 8 ++++ 3 files changed, 40 insertions(+), 4 deletions(-) create mode 100644 libs/damo-manager.jar diff --git a/WebContent/jsp/onl/admin/common/propertyManDetail.jsp b/WebContent/jsp/onl/admin/common/propertyManDetail.jsp index 582d220..c4574f0 100644 --- a/WebContent/jsp/onl/admin/common/propertyManDetail.jsp +++ b/WebContent/jsp/onl/admin/common/propertyManDetail.jsp @@ -250,6 +250,29 @@ var url_view = ''; }); }); + + $("#btn_pop_encrypt").click(function() { + var prpty2Val = $("input[name=prpty2Val]").val(); + if (prpty2Val == '') { + alert("프라퍼티 값을 입력하세요"); + return; + } + var postData = { + cmd : "ENCRYPT", + prpty2Val : prpty2Val, + }; + $.ajax({ + type : "POST", + url : url, + data : postData, + success : function(args) { + $("input[name=prpty2Val]").val(args); + }, + error : function(e) { + alert(e.responseText); + } + }); + }); buttonControl(key); titleControl(key); @@ -289,12 +312,17 @@ var url_view = ''; - - - + +
<%= localeMessage.getString("propertyDetail.propertyKey") %> - + + + +
<%= localeMessage.getString("propertyDetail.propertyValue") %><%= localeMessage.getString("propertyDetail.propertyValue") %> + + +
diff --git a/libs/damo-manager.jar b/libs/damo-manager.jar new file mode 100644 index 0000000000000000000000000000000000000000..146c60de0df22d11bd6a6ce5892bcf27fe6ce8d1 GIT binary patch literal 8114 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 tl9l|wO8(zF+3zWSUu1u#SflvwDgLqKG?Y encrypt(PropertyUI propertyForm) throws Exception { + String encrypted = DamoManager.getInstance().encrypt(propertyForm.getPrpty2Val()); + return ResponseEntity.ok(encrypted); + } } \ No newline at end of file