org.springframework.web.servlet.view
Class AbstractUrlBasedView
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
All Implemented Interfaces: BeanNameAware , InitializingBean , ApplicationContextAware , View
Direct Known Subclasses: AbstractJasperReportsView , AbstractTemplateView , InternalResourceView , RedirectView
public abstract class AbstractUrlBasedView extends AbstractView implements InitializingBean
Abstract base class for URL-based views. Provides a consistent way of
holding the URL that a View wraps, in the form of a "url" bean property.
Since:
13.12.2003
Author:
Juergen Hoeller
Method Summary
void
afterPropertiesSet ()
Invoked by a BeanFactory after it has set all bean properties supplied
(and satisfied BeanFactoryAware and ApplicationContextAware).
String
getUrl ()
Return the URL of the resource that this view wraps.
void
setUrl (String url)
Set the URL of the resource that this view wraps.
String
toString ()
Methods inherited from class org.springframework.web.servlet.view.AbstractView
addStaticAttribute , createRequestContext , getAttributesMap , getBeanName , getContentType , getRequestContextAttribute , getStaticAttributes , render , renderMergedOutputModel , setAttributes , setAttributesCSV , setAttributesMap , setBeanName , setContentType , setRequestContextAttribute
AbstractUrlBasedView
public AbstractUrlBasedView ()
setUrl
public void setUrl (String url)
Set the URL of the resource that this view wraps.
The URL must be appropriate for the concrete View implementation.
getUrl
public String getUrl ()
Return the URL of the resource that this view wraps.
afterPropertiesSet
public void afterPropertiesSet ()
throws Exception
Description copied from interface: InitializingBean
Invoked by a BeanFactory after it has set all bean properties supplied
(and satisfied BeanFactoryAware and ApplicationContextAware).
This method allows the bean instance to perform initialization only
possible when all bean properties have been set and to throw an
exception in the event of misconfiguration.
Specified by: afterPropertiesSet
in interface InitializingBean
Throws:
Exception
- in the event of misconfiguration (such
as failure to set an essential property) or if initialization fails.
toString
public String toString ()
Overrides: toString
in class AbstractView
Copyright (c) 2002-2005 The Spring Framework Project.