- 190 名前:デフォルトの名無しさん [04/01/24 16:49]
- >>188
StrutsからTapestryに移行するには、該当ページのJSPとActionを書き換えになる。 JSPの方はカスタムタグからTapestryの該当するコンポーネント指定に1対1で書き換え、 ActionはpageBeginRenderとformSubmitリスナとactivateExternalにメソッドを分割して DBアクセスまわりのロジックはフルコピー可能。 ActionFormのresetはPageRenderListenerインタフェースを実装してpageBeginRenderにコピー可能。 ActionFormのvalidateはPageValidateListenerインターフェースを実装してpageValidateRenderにコピー可能。 return mapping.getInputForward();はreturn;にするだけ return mapping.findForward("hoge");はcycle.activate("hoge");return;だけ ほとんど1対1に変換可能だから、Struts→Tapestry変換ソフトも作成可能と思われる。
|

|