Class ImportTool

java.lang.Object
org.apache.velocity.tools.view.ImportSupport
org.apache.velocity.tools.view.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: 663722 $ $Date: 2008-06-05 12:59:51 -0700 (Thu, 05 Jun 2008) $
Author:
Marino A. Jonsson
  • Constructor Details

    • ImportTool

      public ImportTool()
  • Method Details

    • 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