인터넷 익스플로러에서 작업을 하는 중에,
AJAX로 만들어진 요청이 계속해서 같은 값만을 불러 오는 경우가 발생..

익스플로러에서 같은 파라미터 값을 갖는 URL 요청을,
캐쉬되어 미리 저장하고 있던 페이지로만 반복해서 리턴해서 발생한 문제였다.

이러한 문제의 해결법은, 아래와 같은 방법이 있을 수 있겠다.

response.setDateHeader("Expires", -1);
response.setHeader("Pragma", "no-cahce");
response.setHeader("Cache-Control", "no-store"); //HTTP 1.0
response.setHeader("Cache-Control", "no-cache"); //HTTP 1.1

또는,

ajax 요청에 사용되는 URL 끝에 유니크한 파라미터 값을 붙여서 날리는 방법이 있다.

ex) Math.round(Math.random()* (new Date().getTime())); :)

참고 :
http://savour.tistory.com/tag/cache-control
스크립트단

escape(encodeURIComponent('한글 파라메타값'))

java단

URLDecoder.decode("받은 데이터","UTF-8")