도로명주소 : http://www.juso.go.kr/
실행결과
개발자센터 주소 : http://www.juso.go.kr/addrlink/main.do
팝업 소스
팝업화면단 소스:
<% //request.setCharacterEncoding("UTF-8"); //한글깨지면 주석제거
//request.setCharacterEncoding("EUC-KR"); //해당시스템의 인코딩타입이 EUC-KR일경우에
String inputYn = request.getParameter("inputYn");
String roadFullAddr = request.getParameter("roadFullAddr");
String roadAddrPart1 = request.getParameter("roadAddrPart1");
String roadAddrPart2 = request.getParameter("roadAddrPart2");
String engAddr = request.getParameter("engAddr");
String jibunAddr = request.getParameter("jibunAddr");
%>
function init(){
var url = location.href;
var confmKey = ""; //운영 키 https://www.juso.go.kr 개발자센터에서 키 발급받아야한다.
//var confmKey = "TESTJUSOGOKR"; //로컬 테스트용 키
var resultType = "4"; // 도로명주소 검색결과 화면 출력내용,
1 : 도로명, 2 : 도로명+지번, 3 : 도로명+상세건물명, 4 : 도로명+지번+상세건물명
var inputYn= "<%=inputYn%>";
if(inputYn != "Y"){
document.form.confmKey.value = confmKey;
document.form.returnUrl.value = url;
document.form.resultType.value = resultType;
document.form.action="http://www.juso.go.kr/addrlink/addrLinkUrl.do"; //인터넷망
//document.form.action="http://www.juso.go.kr/addrlink/addrMobileLinkUrl.do"; //모바일 웹인 경우, 인터넷망
document.form.submit();
}else{
opener.jusoCallBack("<%=roadFullAddr%>","<%=roadAddrPart1%>","<%=addrDetail%>","<%=roadAddrPart2%>");
window.close();
}
}
728x90
'IT 관련 > JSP' 카테고리의 다른 글
POST 파라미터 값 전달 (0) | 2024.02.06 |
---|---|
JEUS서버에 JSP 반영안될 때 (0) | 2024.02.06 |