diff --git a/src/main/java/com/wb/domainserver/domain/sopmal/ordr/controller/PayController.java b/src/main/java/com/wb/domainserver/domain/sopmal/ordr/controller/PayController.java index e5f59652..6f698293 100644 --- a/src/main/java/com/wb/domainserver/domain/sopmal/ordr/controller/PayController.java +++ b/src/main/java/com/wb/domainserver/domain/sopmal/ordr/controller/PayController.java @@ -639,19 +639,26 @@ public class PayController { * @author 이경숙 */ @Policy(AuthPolicy.RESTRICTED) - @RequestMapping(value="/selectKiwoomSimple") + @RequestMapping(value="/selectKiwoomSample") public String selectKiwoonPay(ModelMap model) throws Exception { log.debug("selectKiwoonPay = {}"); return "sopmal/ordr/PayKiwoomPayC"; } @Policy(AuthPolicy.RESTRICTED) - @RequestMapping(value="/selectKiwoomSimple2") + @RequestMapping(value="/selectKiwoomSample2") public String selectKiwoonPay2(ModelMap model) throws Exception { log.debug("selectKiwoonPay = {}"); return "sopmal/ordr/PayKiwoomPay2C"; } + @Policy(AuthPolicy.RESTRICTED) + @RequestMapping(value="/selectKiwoomTotalSample") + public String selectKiwoonPayTotal(ModelMap model) throws Exception { + log.debug("selectKiwoonPay = {}"); + return "sopmal/ordr/PayKiwoomPayTotalC"; + } + /** * 키움 결제 연계 전 getEnc 값 받아오기 @@ -667,6 +674,10 @@ public class PayController { log.debug("kiwoomPayGetEnc = {}"); + //String eucKrStr = new String(utf8Str.getBytes("UTF-8"), "EUC-KR"); + //String utf8Str = new String(eucKrStr.getBytes("EUC-KR"), "UTF-8"); + //request.setCharacterEncoding("EUC-KR"); + payVO.setCpId(request.getParameter("CPID")); payVO.setPayMethod(request.getParameter("PAYMETHOD")); payVO.setOrderId(request.getParameter("ORDERNO")); diff --git a/src/main/webapp/WEB-INF/views/sopmal/ordr/OrdrReqstKiwoomPayR.jsp b/src/main/webapp/WEB-INF/views/sopmal/ordr/OrdrReqstKiwoomPayR.jsp new file mode 100644 index 00000000..68050335 --- /dev/null +++ b/src/main/webapp/WEB-INF/views/sopmal/ordr/OrdrReqstKiwoomPayR.jsp @@ -0,0 +1,161 @@ +<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> +<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%> +<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%> +<%@ taglib prefix="spring" uri="http://www.springframework.org/tags"%> +<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%> +<%@ taglib prefix="ui" uri="http://www.winbit.kr/ctl/ui"%> +<%@ taglib prefix="f" uri="/WEB-INF/tlds/f.tld"%> + +<%-- + Class Name : PayKiwoomPayC.jsp + Description : 키움 결제창 + Modification Information + + 수정일 수정자 수정내용 + ------- -------- --------------------------- + 2026-03-18 이경숙 최초 생성 +--%> + + +
+ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/main/webapp/WEB-INF/views/sopmal/ordr/PayKiwoomPayC.jsp b/src/main/webapp/WEB-INF/views/sopmal/ordr/PayKiwoomPayC.jsp index 90db61b0..1ec8d9c5 100644 --- a/src/main/webapp/WEB-INF/views/sopmal/ordr/PayKiwoomPayC.jsp +++ b/src/main/webapp/WEB-INF/views/sopmal/ordr/PayKiwoomPayC.jsp @@ -93,7 +93,9 @@ pf.target = "_self"; } - pf.HOMEURL.value="https://sake1jan.com/sopmal/pay/kiwoomPaySuccss"; + pf.HOMEURL.value=window.location.origin+"/sopmal/pay/kiwoomPaySuccss"; + + console.log(pf.HOMEURL.value); pf.FAILURL.value=""; pf.action = fileName; @@ -134,7 +136,7 @@ -