Posted
Filed under JSP, JAVA
[원문]http://blog.naver.com/dnms5/50031076855

sp 에서는 get방식이든 post방식이든 한글로된 파라미터 값을 넘겨줄때 그냥 주면 한글이 깨진다.
ajax가 파라미터를 utf-8로 전송하기때문인데 해결방법은

파라미터를 보낼 자바스크립트에서
escape(encodeURIComponent('한글'));
이렇게 인코딩을 하고

요청처리될 액션 페이지에서
URLDecoder.decode(request.getParameter("searchText"), "UTF-8");
이렇게 받으면된다.

2010/03/02 10:07 2010/03/02 10:07