Package org.apache.velocity.tools.view
Class ImportTool
java.lang.Object
org.apache.velocity.tools.view.ImportSupport
org.apache.velocity.tools.view.ImportTool
- Direct Known Subclasses:
ImportTool
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
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.velocity.tools.view.ImportSupport
ImportSupport.ImportResponseWrapper, ImportSupport.SafeClosingHttpURLConnectionReader
-
Field Summary
Fields inherited from class org.apache.velocity.tools.view.ImportSupport
application, DEFAULT_ENCODING, LOG, request, response, VALID_SCHEME_CHARS
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.apache.velocity.tools.view.ImportSupport
acquireReader, acquireString, getContentTypeAttribute, isAbsoluteUrl, setLog, setRequest, setResponse, setServletContext, stripSession
-
Constructor Details
-
ImportTool
public ImportTool()
-
-
Method Details
-
read
Returns the supplied URL rendered as a String.- Parameters:
obj
- the URL to import- Returns:
- the URL as a string
-