|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ViewContext
This interface provides view tools in a servlet environment access to relevant context information, like servlet request, servlet context and the velocity context.
The standard implementation is ViewToolContext
.
Field Summary | |
---|---|
static java.lang.String |
APPLICATION
Key used for the servlet context object in templates. |
static java.lang.String |
DEFAULT_TOOLBOX_KEY
Default key used to store toolboxes in request/session/application attributes. |
static java.lang.String |
REQUEST
Key used for the HTTP request object. |
static java.lang.String |
RESPONSE
Key used for the HTTP response object. |
static java.lang.String |
SERVLET_CONTEXT_KEY
Key used for the servlet context object in tool properties. |
static java.lang.String |
SESSION
Key used for the HTTP session object. |
Method Summary | |
---|---|
java.lang.Object |
getAttribute(java.lang.String key)
Searches for the named attribute in request, session (if valid), and application scope(s) in order and returns the value associated or null. |
javax.servlet.http.HttpServletRequest |
getRequest()
Returns the instance of HttpServletRequest for this request. |
javax.servlet.http.HttpServletResponse |
getResponse()
Returns the instance of HttpServletResponse for this request. |
javax.servlet.ServletContext |
getServletContext()
Returns the instance of ServletContext for this request. |
org.apache.velocity.context.Context |
getVelocityContext()
Returns a reference to the current Velocity context. |
org.apache.velocity.app.VelocityEngine |
getVelocityEngine()
Returns the current VelocityEngine instance. |
Field Detail |
---|
static final java.lang.String REQUEST
static final java.lang.String RESPONSE
static final java.lang.String SESSION
static final java.lang.String APPLICATION
static final java.lang.String SERVLET_CONTEXT_KEY
static final java.lang.String DEFAULT_TOOLBOX_KEY
Method Detail |
---|
javax.servlet.http.HttpServletRequest getRequest()
Returns the instance of HttpServletRequest
for this request.
javax.servlet.http.HttpServletResponse getResponse()
Returns the instance of HttpServletResponse
for this request.
javax.servlet.ServletContext getServletContext()
Returns the instance of ServletContext
for this request.
java.lang.Object getAttribute(java.lang.String key)
Searches for the named attribute in request, session (if valid), and application scope(s) in order and returns the value associated or null.
org.apache.velocity.context.Context getVelocityContext()
Returns a reference to the current Velocity context.
org.apache.velocity.app.VelocityEngine getVelocityEngine()
Returns the current VelocityEngine instance.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |