public abstract class AbstractUrlBasedView extends AbstractView implements InitializingBean
logger, REQUEST_DATA_VALUE_PROCESSOR_BEAN_NAME
修飾子 | コンストラクターと説明 |
---|---|
protected | AbstractUrlBasedView() Bean として使用するコンストラクター。 |
protected | AbstractUrlBasedView(java.lang.String url) 指定された URL で新しい AbstractUrlBasedView を作成します。 |
修飾子と型 | メソッドと説明 |
---|---|
void | afterPropertiesSet() |
abstract boolean | checkResourceExists(java.util.Locale locale) 設定した URL のリソースが実際に存在するか確認してください。 |
java.lang.String | getUrl() このビューがラップするリソースの URL を返します。 |
void | setUrl(java.lang.String url) このビューがラップするリソースの URL を設定します。 |
java.lang.String | toString() |
createRequestContext, formatViewName, getApplicationContext, getBeanName, getDefaultCharset, getModelAttributes, getRequestContextAttribute, getRequestDataValueProcessor, getSupportedMediaTypes, obtainApplicationContext, render, renderInternal, resolveAsyncAttributes, setApplicationContext, setBeanName, setDefaultCharset, setRequestContextAttribute, setSupportedMediaTypes
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
isRedirectView
protected AbstractUrlBasedView()
protected AbstractUrlBasedView(java.lang.String url)
public void setUrl(@Nullable java.lang.String url)
@Nullable public java.lang.String getUrl()
public void afterPropertiesSet() throws java.lang.Exception
InitializingBean
BeanFactoryAware
、ApplicationContextAware
などを満たした後、包含 BeanFactory
によって呼び出されます。このメソッドにより、Bean インスタンスは、すべての Bean プロパティが設定されたときに、その全体的な構成の検証と最終的な初期化を実行できます。
InitializingBean
の afterPropertiesSet
java.lang.Exception
- 構成の誤り(必須プロパティの設定の失敗など)の場合、またはその他の理由で初期化が失敗した場合 public abstract boolean checkResourceExists(java.util.Locale locale) throws java.lang.Exception
locale
- 探している希望のロケール false
、存在しないことがわかっている場合は false
java.lang.Exception
- リソースは存在するが無効である場合 (たとえば解析できませんでした)public java.lang.String toString()
AbstractView
の toString