T2 0.6からデフォルトDIコンテナ完全非依存に。
旧来まではT2のDIコンテナとの連携アダプタのデフォルトを自前のLucyにしていましたが、0.6からデフォルトを自前でPageオブジェクトを管理するSimpleContainerAdapterに変更します。
SimpleContainerAdapterはPageインスタンスをシングルトンとして管理し、一切のDI機能などが無いアダプタです。
デフォルトの挙動は変わりましたが、依然として従来どおりSeasar2.3/Seasar2.4/Spring/Guice/Lucyとは連携可能なのでその点は心配要りません。
これにあわせてT2のサンプルもSimpleContainerAdapterでの挙動に変更します。といってもjar置き換えるだけだけど。
設定はT2Filterのinit-param句で指定します。
<init-param> <param-name>t2.container.adapter</param-name> <param-value> org.t2framework.t2.adapter.Seasar2Adapter </param-value> </init-param>