私はストラット2でウェブサイトを構築しています。私は自分のウェブサイトのレイアウト用のデコレータを手に入れました。私はまた、ログインや最新のメッセージなどのいくつかのツールを使ってカラムを使いたいと思っています。私はストラットにはかなり新しく、このデザインがどのようなものかは分かりません。私の最高の推測は何らかの第二の行動です。しかし、私はデコレータに2つのアクションを追加する手がかりがありません。 私のデザインアプローチは良いアプローチですか、もしそうなら、どのように実装するべきですか?Struts 2デコレータの質問
0
A
答えて
0
Struts 2は1ページに1アクションを使用します。ネストされたアクションが可能です。他のオプションは、通常のインクルードを使用することです。
0
デコレータがデータを取り出すことができるBaseActionをすべてのアクションで拡張することができます。
たとえば、FooActionがBaseActionを拡張する場合、foo.jspのFooActionデータとmain.jsp(デコレータ)のBaseActionデータにアクセスできます。 main.jspの最新のメッセージを表示するには、BaseActionにgetLatestMessages()メソッドを追加します。
もちろん、あなたの行動のすべては、これが機能するにはBaseActionを拡張する必要があります。
関連する問題
- 1. Struts 2 - XSS関連の質問
- 2. ログイン/ログアウトのサンプルアプリケーションは、Struts 2の問題
- 3. struts 2でのファイルアップロードの問題
- 4. Struts 2ファイルアップロードインターセプタ設定の問題
- 5. 2 JMenuの質問
- 6. のStruts 1.xのタグの使用方法の質問
- 7. Strutsを使用しています。アクションの設計の質問
- 8. JPA 2 CriteriaQuery質問
- 9. JSF 2:panelGridの質問
- 10. JavaScriptオブジェクト、2つの質問
- 11. Railsの2〜3ルーティング質問
- 12. Struts 2のNullPointExceptionアップロードファイル
- 13. Struts 2:ツリーコントロールのオプション
- 14. Struts 2リダイレクトオプション
- 15. struts 2 s:プロパティタグ
- 16. アクションは、Struts 2
- 17. struts 2リダイレクトjava.lang.IllegalStateException
- 18. Struts 2ラジオボタンリスト
- 19. Birt with Struts 2
- 20. Approaching Appリリース:2クイック質問
- 21. Modリライト2部分質問
- 22. 2 C列挙質問
- 23. Struts 2.5 ClassNotFoundException問題
- 24. 別のアクションにリダイレクトする際のStruts 2のパラメータコーディングの問題
- 25. Prologの質問の質問
- 26. Struts 2 Jquery File Upload
- 27. struts 2 + hibernate + spring + ehcache
- 28. Struts 2 - マップとジェネリックスの型変換の問題
- 29. Struts 2タグのソート値の選択問題
- 30. 質問の質問Django
私はデコレータについては考えていませんが、struts2.xを使用して2つのアクションを呼び出す場合は、アクションチェーンメソッドを使用してこれを行うことができます。 –