목록웹 프로그래밍/Web (11)
코딩하는 문과생

[서론] 2022년 4월 쯤, 관세청이 7월부터 새로운 면세혜택을 도입하는 정책을 발표했다. 정책의 골자는 외국인의 국내 몰 이용 시 면세혜택을 제공하기로 하는 정책인데, 간단히 말해 한국인이 더 저렴하게 구입하기 위해 '직구'를 하는 것 처럼, 외국인이 한국몰을 이용할때 관세 혜택을 부여하는 정책이다. 현장에서는 줄여서 '역직구'라는 단어를 사용한다. 어쨌든, 새로운 신고가 도입되는 만큼 영향도 파악도 해야 했고, 특히 B2C같은 경우 알리바바(차이냐오) 물류 시스템과 I/F 하는 로직을 새롭게 구성해야 했었다. 그걸 어쩌다보니 내가 맡게 됬고, 삽질을 너무 많이 해서 다음의 누군가는 이런 삽질을 안했으면 하는 바람에 삽질기를 정리해보려고 한다. 오늘 마지막 이슈 해결을 끝으로 내일 통합 테스트와 차주..

[Preview] [alert를 이용해 서버에서 브라우저로 값을 비동기 통신으로 전송: ajax.jsp생성] Form태그: request와 response를 통한 페이지 리로딩 button: 이벤트를 발생시켜 스크립트와 통신하겠다. Or AJAX통신을 하겠다. AJAX :: AJAX BTN [AjaxCtrl생성] package com.sinc.intern.ajax.ctrl; import java.io.IOException; import java.io.PrintWriter; import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet; import ja..

[Preview] [TEST파일 - default 패키지, JsonMain 클래스 생성] 서버쪽에서 받을 수 있는 유형: VO, List, Map import java.util.ArrayList; import java.util.Collection; import java.util.HashMap; import java.util.List; import java.util.Map; import org.json.JSONArray; import org.json.JSONObject; import com.sinc.intern.insa.model.vo.UserVO; public class JsonMain { public static void main(String[] args) { //obj(); //list(); map(..