в сервлете вы должны поместить response.setStatus(response.SC_MOVED_PERMANENTLY);
, чтобы отправить статус xmlHttp '301', необходимый для перенаправления ...
, а в функции $ .ajax вы не должны использовать .toString()
function ..., just
if (xmlHttp.status == 301) {
top.location.href = 'xxxx.jsp';
}
проблема в том, что она не очень гибкая, вы не можете решить, куда вы хотите перенаправить ..
перенаправление через сервлеты должно быть лучшим способом. но я все еще не могу найти правильный способ сделать это.