org.springframework.web.servlet.view
Class JstlView
java.lang.Object
org.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
- All Implemented Interfaces:
- ApplicationContextAware, BeanNameAware, View
- public class JstlView
- extends InternalResourceView
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.
- Since:
- 27.02.2003
- Author:
- Juergen Hoeller
- See Also:
JstlUtils.exposeLocalizationContext(javax.servlet.http.HttpServletRequest, org.springframework.context.MessageSource)
Method Summary |
protected void |
exposeModelAsRequestAttributes(java.util.Map model,
javax.servlet.http.HttpServletRequest request)
Expose the model objects in the given map as request attributes. |
Methods inherited from class org.springframework.web.servlet.view.AbstractView |
addStaticAttribute, getBeanName, getContentType, getStaticAttributes, render, setAttributes, setAttributesCSV, setAttributesMap, setBeanName, setContentType, setRequestContextAttribute |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JstlView
public JstlView()
exposeModelAsRequestAttributes
protected void exposeModelAsRequestAttributes(java.util.Map model,
javax.servlet.http.HttpServletRequest request)
throws javax.servlet.ServletException
- Description copied from class:
InternalResourceView
- Expose the model objects in the given map as request attributes.
Names will be taken from the map.
This method is suitable for all resources reachable by RequestDispatcher.
- Overrides:
exposeModelAsRequestAttributes
in class InternalResourceView
- Parameters:
model
- Map of model objects to exposerequest
- current HTTP request
- Throws:
javax.servlet.ServletException
Copyright (C) 2003-2004 The Spring Framework Project.