org.archive.wayback.util.webapp
Class StaticFileRequestHandler

java.lang.Object
  extended by org.archive.wayback.util.webapp.AbstractRequestHandler
      extended by org.archive.wayback.util.webapp.StaticFileRequestHandler
All Implemented Interfaces:
RequestHandler, org.springframework.beans.factory.BeanNameAware

public class StaticFileRequestHandler
extends AbstractRequestHandler

RequestHandler implementation which allows serving of static files, and .jsp files within a ServletContext.

Author:
brad

Constructor Summary
StaticFileRequestHandler()
           
 
Method Summary
 boolean handleRequest(javax.servlet.http.HttpServletRequest httpRequest, javax.servlet.http.HttpServletResponse httpResponse)
          Possibly handle an incoming HttpServletRequest, much like a normal HttpServlet, but includes a return value.
 
Methods inherited from class org.archive.wayback.util.webapp.AbstractRequestHandler
getBeanName, getMapParam, getMapParamOrEmpty, getRequiredMapParam, getServletContext, registerPortListener, setBeanName, setServletContext, translateRequestPath, translateRequestPathQuery
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StaticFileRequestHandler

public StaticFileRequestHandler()
Method Detail

handleRequest

public boolean handleRequest(javax.servlet.http.HttpServletRequest httpRequest,
                             javax.servlet.http.HttpServletResponse httpResponse)
                      throws javax.servlet.ServletException,
                             IOException
Description copied from interface: RequestHandler
Possibly handle an incoming HttpServletRequest, much like a normal HttpServlet, but includes a return value.

Parameters:
httpRequest - the incoming HttpServletRequest
httpResponse - the HttpServletResponse to return data to the client.
Returns:
true if the RequestHandler returned a response to the client, false otherwise
Throws:
javax.servlet.ServletException - for usual reasons.
IOException - for usual reasons.


Copyright © 2005-2011 Internet Archive. All Rights Reserved.