如何使用Struts2压缩ajax响应?我尝试创建一个过滤器,但它没有起作用。在客户端,我正在使用jQuery,并且我期望的ajax响应是json格式。以下是我在服务器上使用的代码:
我将响应重定向到struts.xml中定义的虚拟jsp页面。
我希望对返回的数据进行gzip压缩是因为有这样一种情况:必须向客户端发送相对较大的json数据。
如果提供任何参考资料,我将不胜感激。
谢谢。
ByteArrayOutputStream out = new ByteArrayOutputStream();
GZIPOutputStream gz = new GZIPOutputStream(out);
gz.write(json.getBytes());
gz.close();
我将响应重定向到struts.xml中定义的虚拟jsp页面。
我希望对返回的数据进行gzip压缩是因为有这样一种情况:必须向客户端发送相对较大的json数据。
如果提供任何参考资料,我将不胜感激。
谢谢。