|
|||||||||||
| 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.JstlView
Specialization of InternalResourceView for JSTL pages, i.e. JSP 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 InternalResourceView itself.
JstlUtils.exposeLocalizationContext(javax.servlet.http.HttpServletRequest, org.springframework.context.MessageSource)| Field Summary |
| 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 | |
JstlView()
|
|
| 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.InternalResourceView |
exposeModelAsRequestAttributes, prepareForRendering, renderMergedOutputModel |
| Methods inherited from class org.springframework.web.servlet.view.AbstractUrlBasedView |
getUrl, initApplicationContext, 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 JstlView()
| 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),
exposeHelpers(javax.servlet.http.HttpServletRequest),
TilesJstlView.exposeHelpers(javax.servlet.http.HttpServletRequest)
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||