결제 - 키움결제 주문자명 모바일 인코딩 확인2

This commit is contained in:
이경숙
2026-04-02 15:51:59 +09:00
parent cbb31223f1
commit ef4b40682a

View File

@@ -76,6 +76,7 @@ import org.springframework.web.bind.annotation.ResponseBody;
import java.io.InputStream; import java.io.InputStream;
import java.io.InputStreamReader; import java.io.InputStreamReader;
import java.io.Reader; import java.io.Reader;
import java.io.UnsupportedEncodingException;
import java.math.BigInteger; import java.math.BigInteger;
import java.nio.charset.StandardCharsets; import java.nio.charset.StandardCharsets;
import java.util.*; import java.util.*;
@@ -1457,7 +1458,7 @@ public class OrdrController {
*/ */
@Policy(AuthPolicy.RESTRICTED) @Policy(AuthPolicy.RESTRICTED)
@RequestMapping(value="/insertKiwoomSetle") @RequestMapping(value="/insertKiwoomSetle")
public String insertKiwoomSetle(ModelMap model, HttpServletRequest request) { public String insertKiwoomSetle(ModelMap model, HttpServletRequest request) throws UnsupportedEncodingException {
log.info("insertKiwoomSetle controller start ::: "); log.info("insertKiwoomSetle controller start ::: ");
@@ -1471,7 +1472,9 @@ public class OrdrController {
payVO.setSesionId(request.getParameter("sesionId")); payVO.setSesionId(request.getParameter("sesionId"));
payVO.setPgCmpnyNm(request.getParameter("pgCmpnyNm")); payVO.setPgCmpnyNm(request.getParameter("pgCmpnyNm"));
payVO.setSetleTyCd(request.getParameter("setleTyCd")); payVO.setSetleTyCd(request.getParameter("setleTyCd"));
payVO.setSetlerNm(StringEscapeUtils.unescapeHtml4(request.getParameter("ordrrNm")));
String ordrrNm = new String(StringEscapeUtils.unescapeHtml4(request.getParameter("ordrrNm")).getBytes("ISO-8859-1"),"UTF-8");
payVO.setSetlerNm(ordrrNm);
log.info("insertKiwoomSetle controller payVO ::: {}", payVO.getSetlerNm()); log.info("insertKiwoomSetle controller payVO ::: {}", payVO.getSetlerNm());
log.info("insertKiwoomSetle controller payVO ::: {}", payVO); log.info("insertKiwoomSetle controller payVO ::: {}", payVO);