0

JBPM 実行コンテキストから HttpServletReponse を呼び出すにはどうすればよいですか。これは、委任された Java アクション クラスがプロセス定義から呼び出され、ワー​​クフローの遷移が発生したときにプログラムがユーザーに Web ブラウザーからのファイルのダウンロードを許可する必要があるためです。

Alfresco の Web レイヤーにアクセスできず、HttpServletReponse にアクセスしてユーザーがファイルをダウンロードできるようにする方法がわかりません。

どんな親切な助けも大歓迎です。

4

1 に答える 1

1

アクションから Web レイヤーにアクセスすることは可能ですが、階層化の概念全体が壊れてしまうため、そうすることはお勧めできません。

そうは言っても、私が思いつく最も速い解決策は ThreadLocal に基づいています。それらの一般的な詳細については、 http: //veerasundar.com/blog/2010/11/java-thread-local-how-to-use-and-code-sample/をご覧ください。1 つを使用して、Web 層で必要なものを保存/取得します。

于 2012-06-07T07:36:23.323 に答える