|
||||||||||
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 String |
APPLICATION
Key used for the servlet context object in templates. |
static String |
DEFAULT_TOOLBOX_KEY
Default key used to store toolboxes in request/session/application attributes. |
static String |
REQUEST
Key used for the HTTP request object. |
static String |
RESPONSE
Key used for the HTTP response object. |
static String |
SERVLET_CONTEXT_KEY
Key used for the servlet context object in tool properties. |
static String |
SESSION
Key used for the HTTP session object. |
Method Summary | |
---|---|
Object |
getAttribute(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. |
Context |
getVelocityContext()
Returns a reference to the current Velocity context. |
VelocityEngine |
getVelocityEngine()
Returns the current VelocityEngine instance. |
Field Detail |
---|
static final String REQUEST
static final String RESPONSE
static final String SESSION
static final String APPLICATION
static final String SERVLET_CONTEXT_KEY
static final 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.
Object getAttribute(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.
Context getVelocityContext()
Returns a reference to the current Velocity context.
VelocityEngine getVelocityEngine()
Returns the current VelocityEngine instance.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |