티스토리 뷰
1. 브라우저에서 charset을 UTF-8로 인코딩하여 보낸다.
- ex) var url = "xxxx?" + encodeURI(inputField.value);
2. 서버에서 charset을 UTF-8로 설정한다.
- getParameter를 받기 전에 request를 UTF-8로 디코딩한다.
ex) request.setCharacterEncoding("UTF-8");
String input = request.getParameter("input");
- 서버에서 브라우저로 응답을 보내기 전에 charset을 UTF-8로 보낸다.
ex) response.setContentType("text/xml;charset=UTF-8");
- ex) var url = "xxxx?" + encodeURI(inputField.value);
2. 서버에서 charset을 UTF-8로 설정한다.
- getParameter를 받기 전에 request를 UTF-8로 디코딩한다.
ex) request.setCharacterEncoding("UTF-8");
String input = request.getParameter("input");
- 서버에서 브라우저로 응답을 보내기 전에 charset을 UTF-8로 보낸다.
ex) response.setContentType("text/xml;charset=UTF-8");
반응형
댓글
공지사항