All Known Implementing Classes:
DefaultUrlRewriter

public interface UrlRewriter
Rewrite resource addresses inside text files
  • Method Summary

    Modifier and Type
    Method
    Description
    extractNamespace(javax.servlet.http.HttpServletRequest request)
    Extracts the namespace coming from client.
    rewrite(String content, String prefix, String namespace, boolean encodeForXML)
    Rewrites resource addresses
  • Method Details

    • rewrite

      String rewrite(String content, String prefix, String namespace, boolean encodeForXML) throws UrlRewriterException
      Rewrites resource addresses
      Parameters:
      content - Content to be parsed for resource URLs
      encodeForXML - If XML should be encoded (& as &)
      namespace - Prefix used for html id's
      prefix - Prefix to be prepended to URLs
      Throws:
      IOException
      UrlRewriterException
    • extractNamespace

      String extractNamespace(javax.servlet.http.HttpServletRequest request)
      Extracts the namespace coming from client.
      Parameters:
      request -