org.liquidsite.app.template
Class RequestBean

java.lang.Object
  extended byorg.liquidsite.app.template.RequestBean

public class RequestBean
extends java.lang.Object

A request bean. This class is used to access the request object from the templates.


Nested Class Summary
 class RequestBean.RequestParameterBean
          A request parameter bean.
 
Method Summary
 freemarker.template.TemplateHashModel getParam()
          Returns a map with all the request parameter names and values.
 java.lang.String getPath()
          Returns the request path.
 java.lang.String getSite()
          Returns the site path.
 java.lang.String getUrl()
          Returns the complete request URL.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getSite

public java.lang.String getSite()
Returns the site path.

Returns:
the site path

getPath

public java.lang.String getPath()
Returns the request path.

Returns:
the request path

getUrl

public java.lang.String getUrl()
Returns the complete request URL. The URL will NOT include request parameters or similar.

Returns:
the complete request URL

getParam

public freemarker.template.TemplateHashModel getParam()
Returns a map with all the request parameter names and values.

Returns:
the map with request parameter names and values