在客户端缓存Servlet的输出
对于不经常变化的数据,在servlet中可以为其设置合理的缓存时间值,以避免浏览器频繁向服务器发送请求,提升服务器的性能。
public class ServletContext7 extends HttpServlet{
@Override
protected void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
String data="abcdefg";
response.setDateHeader("expires", System.currentTimeMillis()+24*3600*1000);
response.getOutputStream().write(data.getBytes());
}
}