1 4 package nl.justobjects.pushlet.util; 5 6 import javax.servlet.http.HttpServletRequest ; 7 import javax.servlet.http.HttpServletResponse ; 8 9 10 16 public class Servlets { 17 18 19 public static String getParameter(HttpServletRequest aRequest, String aName) { 20 return getParameter(aRequest, aName, null); 21 } 22 23 24 public static String getParameter(HttpServletRequest aRequest, String aName, String aDefault) { 25 String value = aRequest.getParameter(aName); 26 if (value == null || value.length() == 0) { 27 value = aDefault; 28 } 29 return value; 30 } 31 32 33 public static void setNoCacheHeaders(HttpServletResponse aResponse) { 34 aResponse.setHeader("Expires", "Sat, 6 May 1995 12:00:00 GMT"); 36 37 aResponse.setHeader("Cache-Control", "no-store, no-cache, must-revalidate"); 39 40 aResponse.addHeader("Cache-Control", "post-check=0, pre-check=0"); 42 43 aResponse.setHeader("Pragma", "no-cache"); 45 46 } 47 48 } 49 50 57 58 59 | Popular Tags |