[Seasar-user:5978] Re: [S2Struts]サブミット時のForwardについて

Katsuhiko Nagashima [E-MAIL ADDRESS DELETED]
2007年 1月 31日 (水) 22:50:38 JST


永島です。

現状ではcomponentで指定したアクションのForwardを使用することはできません。

ご指摘の機能について検討させてください。

以上です。


07/01/30 に Hisayoshi Sasaki<[E-MAIL ADDRESS DELETED]> さんは書きました:
> 佐々木と申します。
>
> 無設定S2Strutsで、カスタムタグの action="#{component.method}" 記述を
> 利用してFormと異なるアクションを指定した場合に、component.methodの
> 結果画面判定はFormのアクションクラスのForwardが使用されるようですが、
> componentで指定したアクションのForwardを使用するようにはできないの
> でしょうか?
>
>
> 以下例
> JSP =====================================
> <html:form action="/mainAction">
>   <s2struts:submit id="sub" action="#{subAction.create}" value="サブアクション" />
> </html:form>
>
> Java ====================================
> @StrutsAction
> public interface MainAction {
>   String execute();
>
>   @StrutsActionForward(path="/main.html")
>   String RESULT = "page";
> }
>
> @StrutsAction
> public interface SubAction {
>   String create();
>
>   @StrutsActionForward(path="/sub.html")
>   String RESULT = "page";
> }
>
> pubilc class SubActionImpl implements SubAction {
>   public String create() {
>     return RESULT;
>   }
> }
>
> 上記の場合にsubmitボタンを押すと、main.html画面が表示されます。
> この場合はsub.html画面が表示されるようにしたいのですが。
>
> ご回答よろしくお願いいたします。
>
> _______________________________________________
> Seasar-user mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-user
>


-- 
Katsuhiko Nagashima



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