Servletベースのフレームワーク構築開始。
といっても単純なコントローラ部のみで、ビューには関与しない予定。
Servletベースなので、組み合わせ自由。
VelocityとかMayaaとかを使ってください。
とりあえずServlet自体をDIコンテナに格納して、インジェクトしながらフォーム情報をDTOから取れるように。
この辺、最近のフレームワークの流行ですな。
Actionの代わりにServlet使ってるので、処理をビューに渡すには今のところRequestDispatcherを使うしかなくて、ということはrequestもresponseも引き継ぐ必要あり、か。
代わりといっては何ですが、指定のパラメータ値から呼び出すメソッドを変えるとか?
GETとPOSTの処理の違いを残したいので、
doGetCommand(request, response)
doPostCommand(request, response)
みたいな感じにするか。
そんな感じで続報をお待ちください。


コメントする