[Seasar-user:13206] Re: [SAStruts]@Execute のURLパターン(urlPattern)から値が取得できないケースがある
Yasuo Higa
[E-MAIL ADDRESS DELETED]
2008年 3月 10日 (月) 13:58:51 JST
ひがです。
> 出羽です。
>
> SAStruts(1.0.1)で@ExecuteのURLパターン(urlPattern)指定した
> URLの一部からパラメータの値を受け取ることが出来ないケースがありました。
>
> 具体的には、チュートリアルのConditionAction.java に
> 以下のようにアクションフォームを追加して実行すると、
> idの値はnull になってしまうことが再現できます。
>
> public class ConditionAction {
>
> public String id;
>
> @ActionForm
> public FormDto formDto;
>
> @Execute(validator = false, urlPattern = "{id}")
> public String index() {
> return "condition.jsp";
> }
> }
>
ActionFormを定義した場合は、パラメータは、
ActionFormの方に設定されます。
FormDtoにidプロパティを定義してください。
よろしくお願いします。
Seasar-user メーリングリストの案内