public abstract class AbstractUrlBasedView extends AbstractView implements InitializingBean
logger, REQUEST_DATA_VALUE_PROCESSOR_BEAN_NAME
修飾子 | コンストラクターと説明 |
---|---|
protected | AbstractUrlBasedView() Bean として使用するコンストラクター。 |
protected | AbstractUrlBasedView(StringSE url) 指定された URL で新しい AbstractUrlBasedView を作成します。 |
修飾子と型 | メソッドと説明 |
---|---|
void | afterPropertiesSet() 指定されたすべての Bean プロパティを設定した(そして BeanFactoryAware と ApplicationContextAware を満たした)後に BeanFactory によって呼び出されます。 |
abstract boolean | checkResourceExists(LocaleSE locale) 設定した URL のリソースが実際に存在するか確認してください。 |
StringSE | getUrl() このビューがラップするリソースの URL を返します。 |
void | setUrl(StringSE url) このビューがラップするリソースの URL を設定します。 |
StringSE | toString() |
createRequestContext, getApplicationContext, getDefaultCharset, getModelAttributes, getRequestContextAttribute, getRequestDataValueProcessor, getSupportedMediaTypes, obtainApplicationContext, render, renderInternal, resolveAsyncAttributes, setApplicationContext, setDefaultCharset, setRequestContextAttribute, setSupportedMediaTypes
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, waitSE, waitSE, waitSE
isRedirectView
protected AbstractUrlBasedView()
protected AbstractUrlBasedView(StringSE url)
public void setUrl(@Nullable StringSE url)
public void afterPropertiesSet() throws ExceptionSE
InitializingBean
このメソッドにより、Bean インスタンスは、すべての Bean プロパティが設定されている場合にのみ可能な初期化を実行し、設定ミスの場合に例外をスローできます。
InitializingBean
の afterPropertiesSet
ExceptionSE
- 設定ミス(必須プロパティの設定の失敗など)が発生した場合、または初期化が失敗した場合。public abstract boolean checkResourceExists(LocaleSE locale) throws ExceptionSE
locale
- 探している希望のロケール false
、存在しないことがわかっている場合は false
ExceptionSE
- リソースは存在するが無効である場合 (たとえば解析できませんでした)public StringSE toString()
AbstractView
の toString