KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > icesoft > faces > webapp > http > common > standard > NotModifiedHandler


1 package com.icesoft.faces.webapp.http.common.standard;
2
3 import com.icesoft.faces.webapp.http.common.Response;
4 import com.icesoft.faces.webapp.http.common.ResponseHandler;
5
6 import java.util.Date JavaDoc;
7
8 public class NotModifiedHandler implements ResponseHandler {
9     private Date JavaDoc expirationDate;
10
11     public NotModifiedHandler(Date JavaDoc expirationDate) {
12         this.expirationDate = expirationDate;
13     }
14
15     public void respond(Response response) throws Exception JavaDoc {
16         response.setStatus(304);
17         response.setHeader("Date", new Date JavaDoc());
18         response.setHeader("Expires", expirationDate);
19     }
20 }
21
Popular Tags