JSP

jsp단에서 다른 곳으로 데이터 보낼때 한글 처리

질주하는구 2016. 2. 18. 13:30

자신의 시스템은 UTF-8인데 다른 시스템으로 form get 방식으로 데이터를 발송 하게 되면 한글이 깨져서 

상대방에게 전달 되는 경우가 생길수 있습니다. 이 경우 상대방의 시스템은 EUC-KR일 확률이 높습니다. 

전송하는 페이지의 ENCODING을 해당 페이지만 EUC-KR로 변경 해줘도 되지만 그렇게 안되는 경우 

URLEncoder.encode(str, "EUC-KR") or URLEncoder.encode(str, "UTF-8") 등을 이용해서 데이터를 전송 하면 됩니다.

이런 방식은 HttpURLConnection 을 이용해서 데이터를 전송 할때도 동일하게 사용 할 수 있습니다.

반응형