Class ImportTool

  • Direct Known Subclasses:
    ImportTool

    @DefaultKey("import")
    @ValidScope("request")
    public class ImportTool
    extends ImportSupport
    General-purpose text-importing view tool for templates.

    Usage:
    Just call $import.read("http://www.foo.com/bleh.jsp?sneh=bar") to insert the contents of the named resource into the template.

     Toolbox configuration:
     <tools>
       <toolbox scope="request">
         <tool class="org.apache.velocity.tools.view.ImportTool"/>
       </toolbox>
     </tools>
     

    Since:
    VelocityTools 2.0
    Version:
    $Revision$ $Date$
    Author:
    Marino A. Jonsson
    • Constructor Detail

      • ImportTool

        public ImportTool()
    • Method Detail

      • read

        public String read​(Object obj)
        Returns the supplied URL rendered as a String.
        Parameters:
        obj - the URL to import
        Returns:
        the URL as a string