[Seasar-user:16165] Re: 【SAStruts】removeActionFormの対象スコープについて

台北猫々 [E-MAIL ADDRESS DELETED]
2008年 10月 29日 (水) 13:27:27 JST


たびたびすいません。
初めのメールに書いたソースが崩れていましたので、再送します。

【CatalogDetailAction.java】
public class CatalogDetailAction {

    @Resource
    protected CatalogService catalogService;

    @ActionForm
    @Resource
    protected CatalogDetailForm catalogDetailForm;

    //セッションスコープにあるCatalogFormインスタンスをインジェクションします。
    @Resource
    protected CatalogForm catalogForm;

    // 1)商品詳細の表示
    @Execute(validator = false, urlPattern = "show/{id}", removeActionForm =
true )
    public String show() {

        // 2)セッションから商品番号に該当するレコードを取得して、フォームにコピーします。
        Beans.copy(catalogForm.catalogList.findById(catalogDetailForm.id),
catalogDetailForm).execute();

        return "catalogDetail.jsp";
    }
}

茂木


Seasar-user メーリングリストの案内