0

一部の値をレンダリング(またはより適切なアクション)フェーズからリソースパスにコピーすることは可能ですか?

Liferayドキュメント:アクションフェーズからレンダリングフェーズへの情報の受け渡しで説明されているように、アクションフェーズからレンダリングフェーズにパラメータを渡すことができます。

複数のタブでブラウジングしているため、このためにセッションを使用することは不可能だと思います...

また、ThreadLocalを使用することはできません(同じスレッドではありません)。

何か案は?最初のユーザーアクション(アクションフェーズ)でAJAX呼び出し(リソースフェーズ)を追跡したいと思います。

4

1 に答える 1

0

ページ上でパラメーターをレンダリングし、これらのパラメーターを使用して AJAX 要求を送信できます。map session id => パラメータを使用して静的クラスを作成することもできます。ページセッションIDでレンダリングし、AJAXリクエストを送信してマップからパラメーターを取得するときにサーバーに戻します。

于 2012-04-26T09:16:27.677 に答える