Spring Web MVC : 斜め読み
ここで読んで概要をつかみます。
http://static.springsource.org/spring/docs/3.0.x/reference/mvc.html
- Spring Web MVC フレームワークとは DispatchServletを中心に設計された、柔軟簡単なフレームワーク
- まずDispatchServletがリクエストをうけとり、いろいろ便利にしてControllerに振り分ける
- ControllerがModelAndViewを返したら、またDispatchServletがうけとりView templateにさたしてレンダリング
- Controller
- Handler
- HandlerInterceptor
- View
- ViewResolverでどのビューを表示するかきまる。
- String/View/ModelAndView どれかを返す。
- RedirectView/"reidirect:"/"forwrad:"
- ContentNegotiatingResolver Acceptヘッダや拡張子で形式を変える場合に
- Locale/Themeは飛ばす。
- multipartは昼間読んだ。
- 例外処理
- @ExceptionHandler
- CoCにもできる。
- ETagサポート
そうか、jspxの話はここに入らないのですか、そうですか。
明日に続く。