単一のJSPページにインターセプタを適用できるかどうかを知りたい(Struts2で)。例えば:初めてアプリケーションをロードするときに、私はjsp(1つのアクションなし)を呼び出します。私はアクションの前後にインターセプタを置く方法を知っていますが、JSPのためには?出来ますか?まあ、しかし、私はあなたが欲しい効果を実現することができると思う行動せずにインターセプタを適用することはできませんので、アクションのみで動作しますストラットStruts2 - アクションの後にレンダリングされないときにページをインターセプタでフィルタリングする方法
1
A
答えて
4
乾杯:
あなたのstruts.xmlファイルで使用しますあなただけが得るパッケージ内のアクションを持っている場合は、(パッケージレベルでインターセプタを設定することができ、ストラットのドキュメントを見てください...だから「TextActionのは」myjsp.jspをレンダリング
<action name="textAction">
<result>myjsp.jsp</result>
</action>
:としてアクションを定義することができますあなたが望む行動)、あるいはあなたができることアクションごとにインターセプタスタックを指定します。
もっと仕事をしたい場合は...クラスパスにstruts2-conventions-pluginを追加する必要があります。これを使用すると、ほとんどの場合struts.xmlの使用を避けることができます。
あなたはアクションを取り除くことはできません。すべてのリクエストはアクションでなければなりません...しかし、あなたはすべてのアクションのクラスを作成する必要はなく、アップデートする必要もないコンベンションプラグインあなたのstruts.xmlはjspにドロップされます。 struts.xmlやクラスに注釈を付けることなく、独自のインターセプタを適用するのは難しいでしょう。
関連する問題
- 1. Struts2でJSONアクションのインターセプタを持っていますか
- 2. Struts2の別のアクションにアクションをリダイレクトできないのはなぜですか?
- 3. struts2のparamsPrepareParamsStackインターセプタ?
- 4. struts2で別のアクションを返す方法
- 5. Struts2インターセプタでリソースバンドルを使用
- 6. JSF 2アクション完了後にページがリフレッシュされない
- 7. サーブレットからstruts2のアクションにリクエストを転送する方法は?
- 8. Struts2でインターセプタを準備する - 特定のメソッドをスキップする方法
- 9. ページがレンダリングされた後にjavascriptメソッドを起動する方法
- 10. Struts2アクションがページリフレッシュで呼び出されない
- 11. Struts2アクションのjsp/servlet暗黙オブジェクトにアクセスする方法は?
- 12. CakePHP3でアクションを追加した後にページをリフレッシュしない方法
- 13. Django FilteredSelectMultipleがページにレンダリングされない
- 14. struts2アクションでフォームからの入力を検証する方法
- 15. 最初のページに入ったときにjquery/ajaxレスポンス後にReactjが再レンダリングされない
- 16. POST後にレンダリングされないDjangoフォーム
- 17. アクションのないJFileChooserを追加するとパネルがレンダリングされない
- 18. Struts2-アクション
- 19. グラフがページのレンダリングにレンダリングされない
- 20. PHPで私のページングでページ2をクリックしたときに、フィルタリングされていないクエリに戻ります
- 21. コントローラで定義されていないアクションのレンダリングをRailsで停止することはできますか?
- 22. SceneKitビューが後方にレンダリングされる
- 23. Railsの - 部分的にレンダリングされ、私はアヤックス経由で呼び出されたときに、index.jsをレンダリングすること、アクション「インデックス」を持っている
- 24. レンダリング後のページを下にスクロールする
- 25. URLに埋め込まれたStruts2アクション
- 26. HTMLがPHPページでレンダリングされない
- 27. EmberJsで条件付きアクションをレンダリングする方法は?
- 28. 認証とアクションの実行の間にインターセプタを実行できますか?
- 29. Ruby on Rails 2.3.9で別のコントローラのアクションにレンダリングする方法
- 30. MVC;ポストバック後に正しいアクティブなタブをレンダリングする方法