jsp 에서 ajax 통신하는데 값이 한글이 깨져서 넘어갔다.
web.xml 이나 jsp 상단에 인코딩 적어주는 부분은 잘 됐는데 sweetalert 을 사용해서 인지.. 아무쪼록 해결했다.
1. ajax 보낼 때 값에 escape 활용해서 인코딩을 하고
1 | escape(encodeURIComponent(inputData)) | cs |
2. rest controller 에서 값을 받을 땐 디코딩을 했다!
1 | cartDetail = new String(URLDecoder.decode(cartDetail,"UTF-8")); | cs |
반응형
'Frontend > Ajax' 카테고리의 다른 글
[JavaScript] Ajax Error Callback 에서 this.~ 호출 주의 (0) | 2019.10.02 |
---|---|
동기와 비동기식 결과 차이 (0) | 2018.05.23 |
Ajax 코딩 절차 (0) | 2018.05.17 |
Ajax 기본개념 (0) | 2018.05.17 |
댓글