-
Type: Improvement
-
Resolution: Fixed
-
Priority: Major
-
Affects Version/s: 1.3.0-beta-2, 1.3.0-beta-3, 1.3.0-RC1, 1.3.0-RC2
-
Component/s: None
-
None
[Seasar-user:5960]
無設定S2Strutsで、カスタムタグの action="#
{component.method}" 記述を
利用してFormと異なるアクションを指定した場合に、component.methodの
結果画面判定はFormのアクションクラスのForwardが使用されるようですが、
componentで指定したアクションのForwardを使用するようにはできないの
でしょうか?
以下例
JSP =====================================
<html:form action="/mainAction">
<s2struts:submit id="sub" action="#
" 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()
}
上記の場合にsubmitボタンを押すと、main.html画面が表示されます。
この場合はsub.html画面が表示されるようにしたいのですが。