com.atlassian.confluence.servlet.simpledisplay
Class SimpleDisplayServlet

java.lang.Object
  extended by com.atlassian.confluence.servlet.simpledisplay.SimpleDisplayServlet
All Implemented Interfaces:
ServletManager

public class SimpleDisplayServlet
extends java.lang.Object
implements ServletManager

This servlet uses the PathConverterManager to convert the incoming (friendly) url into a url that maps to an webwork action. Its wrapped by spring so its auto wired.


Field Summary
protected static java.lang.String HOMEPAGE_PATH
           
 
Constructor Summary
SimpleDisplayServlet()
           
 
Method Summary
 PathConverterManager getPathConverterManager()
           
 void service(SpringManagedServlet springManagedServlet, javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse)
           
 void servletDestroyed(SpringManagedServlet springManagedServlet)
           
 void servletInitialised(SpringManagedServlet springManagedServlet, javax.servlet.ServletConfig servletConfig)
           
 void setPathConverterManager(PathConverterManager pathConverterManager)
           
static java.lang.String stripSlashes(java.lang.String path)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

HOMEPAGE_PATH

protected static final java.lang.String HOMEPAGE_PATH
See Also:
Constant Field Values
Constructor Detail

SimpleDisplayServlet

public SimpleDisplayServlet()
Method Detail

servletDestroyed

public void servletDestroyed(SpringManagedServlet springManagedServlet)
Specified by:
servletDestroyed in interface ServletManager

servletInitialised

public void servletInitialised(SpringManagedServlet springManagedServlet,
                               javax.servlet.ServletConfig servletConfig)
                        throws javax.servlet.ServletException
Specified by:
servletInitialised in interface ServletManager
Throws:
javax.servlet.ServletException

service

public void service(SpringManagedServlet springManagedServlet,
                    javax.servlet.http.HttpServletRequest httpServletRequest,
                    javax.servlet.http.HttpServletResponse httpServletResponse)
             throws javax.servlet.ServletException,
                    java.io.IOException
Specified by:
service in interface ServletManager
Throws:
javax.servlet.ServletException
java.io.IOException

stripSlashes

public static java.lang.String stripSlashes(java.lang.String path)
Returns:
the path with any leading or trailing slashes stripped. If path is null returns an empty string.

getPathConverterManager

public PathConverterManager getPathConverterManager()

setPathConverterManager

public void setPathConverterManager(PathConverterManager pathConverterManager)


Copyright © 2003-2013 Atlassian. All Rights Reserved.