Package com.netscape.cms.servlet.base
Class ProxyServlet
- java.lang.Object
-
- javax.servlet.GenericServlet
-
- javax.servlet.http.HttpServlet
-
- com.netscape.cms.servlet.base.ProxyServlet
-
- All Implemented Interfaces:
java.io.Serializable,javax.servlet.Servlet,javax.servlet.ServletConfig
public class ProxyServlet extends javax.servlet.http.HttpServletThis is a servlet that proxies request to another servlet. SERVLET REDIRECTION Specify the URL of a servlet to forward the request to destServlet: /ee/ca/newservlet PARAMETER MAPPING In the servlet configuration (as an init-param in web.xml) you can optionally specify a value for the parameter 'parameterMap' which contains a list of HTTP parameters which should be translated to new names. parameterMap: name1->newname1,name2->newname2 Optionally, names can be set to static values: parameterMap: name1->name2=value Examples: Consider the following HTTP input parameters: vehicle:car make:ford model:explorer The following config strings will have this effect: parameterMap: make->manufacturer,model->name=expedition,->suv=true output: vehicle:car manufactuer:ford model:expedition suv:true- Version:
- $Revision$, $Date$
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static org.slf4j.Loggerlogger
-
Constructor Summary
Constructors Constructor Description ProxyServlet()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidinit(javax.servlet.ServletConfig sc)voidservice(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)-
Methods inherited from class javax.servlet.http.HttpServlet
doDelete, doGet, doHead, doOptions, doPost, doPut, doTrace, getLastModified, service
-
-
-
-
Method Detail
-
init
public void init(javax.servlet.ServletConfig sc) throws javax.servlet.ServletException- Specified by:
initin interfacejavax.servlet.Servlet- Overrides:
initin classjavax.servlet.GenericServlet- Throws:
javax.servlet.ServletException
-
service
public void service(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res) throws java.io.IOException, javax.servlet.ServletException- Overrides:
servicein classjavax.servlet.http.HttpServlet- Throws:
java.io.IOExceptionjavax.servlet.ServletException
-
-