|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ViewContext
Objects implementing this interface are passed to view tools
upon initialization by the
ServletToolboxManager
.
The interface provides view tools in a servlet environment access to relevant context information, like servlet request, servlet context and the velocity context.
Field Summary | |
---|---|
static java.lang.String |
APPLICATION
Key used for the servlet context object. |
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 |
SESSION
Key used for the HTTP session object. |
static java.lang.String |
XHTML
Key used for XHTML setting (tells tools and macros to output XHTML). |
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 XHTML
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 |