実現したい事
現在、struts2フレームワークを利用したECサイトを作成しております。その中に、jspからJavaのActionクラスに遷移する処理があるかと思います。
この時、複数のボタンそれぞれに別々の遷移先Actionクラスを指定するにはどうすれば良いのでしょうか?
以下コードで実施しましたが、onclick が機能せず上手くいきませんでした。
そもそもform内のボタン要素リンクは一つにするべきで、上記を実現するならformをリンクの数だけ別個に作成しなければならないのでしょうか?
*条件:js等は使用せず html,strutsで対応する
jsp
1<s:form> 2< input type="button" value="確定" onclick ="CompleteAction"/> 3< input type="button" value="戻る"onclick ="HomeAction"/> 4</s:form>
試した事
・formを入れ子にしてそれぞれのボタンに対して、s:form action指定しましたが、親側の指定が全てのボタンに反映されてしまいます。
jsp
1<s:form action="CompleteAction"> 2< s:submit type="submit" value="確定"/> 3<s:form action="HomeAction"> 4<s:submit type="submit" value="戻る"/> 5</s:form> 6</s:form>
環境
・struts2 2.5
・tomcat8
・eclipse 4.5.2
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/01/29 05:00
2019/01/29 05:02
2019/01/29 09:26