是这么个情况, 
页面采用Ajax发送请求 
服务器接收到后,发送错误信息 
服务器响应代码如下: 
response.setContentType("text/html;charset=UTF-8"); 
response.sendError(HttpServletResponse.SC_SERVICE_UNAVAILABLE, new String("出错啦!大哥".getBytes(),"iso-8859-1")); 
客户端获取错误信息 
alert(obj.statusText);   // obj为请求对象 当我将此项目发布在Tomcat6.0.14上时 
页面可以正常打印出 "出错啦!大哥" 
但我如果将项目发布在Tomcat6.0.20上时 
页面死活就只提示:“Service Unavailable”,这个提示是错误码默认显示的提示,而不是我自定义的错误提示信息。 通过实验,发现是两个版本的Jar包问题,换了Jar包就可以。 
但我想6.0.20的所有的Jar包文件应算是一个整体,不能随意替换掉某个包的。 请问大家是否碰到这类情况,如何解决?