스프링프레임웤인데..
web.xml 캐릭터인코딩 : utf -8
DB : utf-8
톰캣Server.xml URIEncoding : utf-8
이렇게 설정되있는데
결제모듈을 달게 되면서 문제가 발생했습니다.
결제모듈사에서 결제결과데이터를 내사이트로 전송해줄때 GET요청으로 데이터를 흩뿌려주는 방식인데
이 모듈사가 EUC-KR 인코딩셋으로 한글데이터를 날려줍니다..
제 사이트는 처참하게 문자열이 깨져서 들어오게되는데 이 문제를 해결하는 방법 좀 알려주세요..
가설 ::)
일단 GET요청이니까 톰캣에 server.xml URIEncoding을 euc-kr 로 변경한 뒤
클래스단에서 한글로 오는 데이터들을 euc-kr에서 바이트로 쪼갠 후 다시 utf-8로 재조립해서 DB에 저장하면 되는건가요??ㅠㅠ
http://dblack.tk
커뮤니티 사이트 입니다 많은 이용 부탁 드립니다.