1 package org.seasar.cubby.util; 2 3 import javax.servlet.http.HttpServletRequest; 4 5 public class RequestHolder { 6 7 private static final ThreadLocal<HttpServletRequest> REQUEST = new ThreadLocal<HttpServletRequest>(); 8 9 public static HttpServletRequest getRequest() { 10 return REQUEST.get(); 11 } 12 13 public static void setRequest(final HttpServletRequest request) { 14 REQUEST.set(request); 15 } 16 17 public static void remove() { 18 REQUEST.remove(); 19 } 20 21 }