jp.terasoluna.fw.web.rich.springmvc.servlet.handler
インタフェース ExceptionResolveDelegator

既知の実装クラスの一覧:
ExceptionResolveDelegatorImpl

public interface ExceptionResolveDelegator

エラー情報をレスポンスヘッダとModelAndViewに反映するためのインタフェース。

保持した内容を、レスポンスヘッダ及びModelAndViewに設定する機能も提供する。


メソッドの概要
 void addObjectToModel(org.springframework.web.servlet.ModelAndView mv)
          ModelAndViewにエラー情報を設定する。
 java.lang.String getViewName()
          ビュー名を取得する。
 void initMapping(java.lang.String mappingKey, java.lang.Object mappingValues, java.util.Map<java.lang.String,java.lang.String> params)
          例外の型とビュー名(&エラー情報)を属性に格納する。
 void setHeader(javax.servlet.http.HttpServletResponse response)
          レスポンスヘッダにエラー情報を設定する。
 

メソッドの詳細

initMapping

void initMapping(java.lang.String mappingKey,
                 java.lang.Object mappingValues,
                 java.util.Map<java.lang.String,java.lang.String> params)
例外の型とビュー名(&エラー情報)を属性に格納する。

パラメータ:
mappingKey - 例外の型
mappingValues - ビュー名とエラー情報
params - 別の情報のキーと値を格納するMap

setHeader

void setHeader(javax.servlet.http.HttpServletResponse response)
レスポンスヘッダにエラー情報を設定する。

パラメータ:
response - HTTPレスポンス

addObjectToModel

void addObjectToModel(org.springframework.web.servlet.ModelAndView mv)
ModelAndViewにエラー情報を設定する。

パラメータ:
mv - ModelAndView ModelAndViewオブジェクト

getViewName

java.lang.String getViewName()
ビュー名を取得する。

戻り値:
ビュー名