public class

ServletContextURIResolver

extends Object
implements URIResolver ServletContextAware
java.lang.Object
   ↳ com.atlassian.confluence.importexport.resolvers.ServletContextURIResolver

Class Overview

Resolves URI's against the ServletContext (which has access to resources starting from the web app root such as /images). We've decided to roll our own instead of using org.apache.fop.servlet.ServletContextURIResolver because this implementation does not require a servletcontext: prefix on all URI's.

Summary

Public Constructors
ServletContextURIResolver()
Public Methods
Source resolve(String href, String base)
void setServletContext(ServletContext servletContext)
[Expand]
Inherited Methods
From class java.lang.Object
From interface javax.xml.transform.URIResolver
From interface org.springframework.web.context.ServletContextAware

Public Constructors

public ServletContextURIResolver ()

Public Methods

public Source resolve (String href, String base)

Returns
  • the source for this href if it can be found in the servlet context, else return null
Throws
TransformerException

public void setServletContext (ServletContext servletContext)