通过
$.ajax({
type:"POST",
cache:true,
url:"<c:url value='xxx.do'/>", 
success:function (msg) {来获取数据,后台通过拼接字符串,组装成json格式,然后 response.getWriter.write(数据);问题是:这样做在本地没问题,得到了想要的json数据 在前台 var json=eval(msg),但是放到linux服务器上,在返回的时候就会把接收数据的页面源代码一起返回回来