TSS.comより。アンチパターンを必要とするほどJSFの需要がないんだけど,一応メモ。 JSFそのものに馴染みがないんで,PhaseListener問題とかPortlet問題とかよくわからん。 興味深かったのはの"The Map Trick"のところ。 JSPの式言語はあまりにも「プロパティ参照用で〜す」感ありありで式として使うには,ちょっと不便なのだ。「パラメタ付きのメソッド呼べない」ってのを例に上げてたけど,ホントにそうだったっけ?*1 そこで「Mapだけは例外(パラメタ与えられる)」というJSP式言語の特性を利用して,こんなことしてる。 public class MapTrick implements Map { public Object get(Object key) { return new BusinessLogic().doSomething(key); } public