|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.springframework.context.support.ApplicationObjectSupport
org.springframework.web.context.support.WebApplicationObjectSupport
org.springframework.web.servlet.view.AbstractView
org.springframework.web.servlet.view.AbstractUrlBasedView
org.springframework.web.servlet.view.InternalResourceView
org.springframework.web.servlet.view.tiles.TilesView
org.springframework.web.servlet.view.tiles.TilesJstlView
Specialization of TilesView for JSTL pages, i.e. Tiles pages that use the JSP Standard Tag Library.
Exposes JSTL-specific request attributes specifying locale and resource bundle for JSTL's formatting and message tags, using Spring's locale and message source.
This is a separate class mainly to avoid JSTL dependencies in TilesView itself.
JstlUtils.exposeLocalizationContext(javax.servlet.http.HttpServletRequest, org.springframework.context.MessageSource)| Field Summary |
| Fields inherited from class org.springframework.web.servlet.view.tiles.TilesView |
PATH_ATTRIBUTE |
| Fields inherited from class org.springframework.web.servlet.view.AbstractView |
DEFAULT_CONTENT_TYPE |
| Fields inherited from class org.springframework.context.support.ApplicationObjectSupport |
logger |
| Constructor Summary | |
TilesJstlView()
|
|
| Method Summary | |
protected void |
exposeHelpers(javax.servlet.http.HttpServletRequest request)
Expose helpers unique to each rendering operation. |
| Methods inherited from class org.springframework.web.servlet.view.tiles.TilesView |
executeController, getComponentContext, getComponentDefinition, getController, getDispatcherPath, initApplicationContext, prepareForRendering, setPath |
| Methods inherited from class org.springframework.web.servlet.view.InternalResourceView |
exposeModelAsRequestAttributes, renderMergedOutputModel |
| Methods inherited from class org.springframework.web.servlet.view.AbstractUrlBasedView |
getUrl, setUrl |
| Methods inherited from class org.springframework.web.servlet.view.AbstractView |
addStaticAttribute, createRequestContext, getAttributesMap, getBeanName, getContentType, getRequestContextAttribute, getStaticAttributes, render, setAttributes, setAttributesCSV, setAttributesMap, setBeanName, setContentType, setRequestContextAttribute |
| Methods inherited from class org.springframework.web.context.support.WebApplicationObjectSupport |
getServletContext, getTempDir, getWebApplicationContext |
| Methods inherited from class org.springframework.context.support.ApplicationObjectSupport |
getApplicationContext, getMessageSourceAccessor, requiredContextClass, setApplicationContext |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public TilesJstlView()
| Method Detail |
protected void exposeHelpers(javax.servlet.http.HttpServletRequest request)
throws java.lang.Exception
InternalResourceViewCalled by renderMergedTemplateModel. The default implementation is empty. This method can be overridden to add custom helpers as request attributes.
exposeHelpers in class InternalResourceViewrequest - current HTTP request
java.lang.Exception - if there's a fatal error while we're adding attributesInternalResourceView.renderMergedOutputModel(java.util.Map, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse),
JstlView.exposeHelpers(javax.servlet.http.HttpServletRequest),
exposeHelpers(javax.servlet.http.HttpServletRequest)
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||