XMLをpdfに変換する必要があります。このためには、入力ストリーム内のワークスペース内にあるxslファイルを読み込む必要があります。このロジックは私のitemwriterクラス内にあるはずです。私のitemwriterクラス内のservletcontextを取得するには?アイテムライタークラスのサーブレットコンテキスト
0
A
答えて
0
private static staticServletContext
フィールドと
public static getServletContext() {
return staticServletContext;
}
方法でシングルトン豆ServletContextHolderを作成します。
サーブレットコンテキストが利用できる場所に初期化ロジックを追加します。例えば。コントローラー内でHttpServletRequest
パラメーターを追加し、request.getServletContext()
を呼び出して、ServletContextHolder Beanの静的フィールドにコンテキストを割り当てます。
次に、ItemWriterの静的フィールドにアクセスします。
スレッドのローカルストレージに要求を格納し、要求からコンテキストを取得することもできます。要求が利用可能なコントローラからItemWriterスレッドが呼び出された場合、その要求にアクセスできます。
+0
私はwriterクラス内でservletcontextを取得しません – Chris
関連する問題
- 1. サーブレットコンテキストからのロギング
- 2. 静的サーブレットコンテキスト変数
- 3. 設定春のサーブレットコンテキスト内のインターセプターMVC 3.2.8
- 4. WebApplicationContextを現在のサーブレットコンテキストの外部に取得する方法
- 5. サーブレット2.5のServletRequestからサーブレットコンテキストを取得する方法は?
- 6. Springでサーブレットコンテキストxmlを開くときにエラーが発生する
- 7. サーブレットコンテキストXMLでSpringフィルタを使用できない
- 8. サーブレットコンテキストよりも上位に何かがありますか
- 9. サーブレットコンテキストから休止状態の外部キーを取得できません
- 10. SpringのapplicationContext(サーブレットコンテキストではない)が2回ロードされました
- 11. サーブレットコンテキストでオブジェクトにアクセスするときに同期ブロックが必要ですか?
- 12. iTextPDFで編集したPDFがWebサーブレットコンテキストで壊れているのはなぜですか?
- 13. ELでサーブレットコンテキスト属性を印刷するにはどうすればよいですか?
- 14. データベースまたはサーブレットコンテキストから定数を最適化するにはどうすればよいですか?
- 15. サーブレットコンテキストは、実際のパスは、私はSRC /メイン/ webappの/</p> <p>からリソースにアクセスしようとミリアンペアヌル
- 16. "ServletContext"の "Context"は何を意味していますか?
- 17. Springのさまざまなコンテキストの目的と関係
- 18. Spring - ServletContextを@Serviceに取得する方法(+ WebAppsマニフェストを取得する方法)
- 19. 春3から
- 20. Grails - Spring BeanとしてのSessionListenerの登録
- 21. JavaコードからHttpServletRequest(要求)オブジェクトを取得
- 22. UndertowでResteasyインターセプタを操作する方法
- 23. コンソールアプリケーションでlog4j2の自動初期化を無効にする方法は?
- 24. サーブレットが要求されるとどうなりますか?
- 25. ProxyPass、リソースリンクが期待通りに機能しないServletContext名
- 26. のServletContext変数のは、私は2つのサーブレットがあるとしましょう
- 27. サーブレットのコンテキスト属性を安全に設定する
- 28. Javaの複数のMVCコントローラが共有するシングルトンリソース
- 29. アプリケーションコンテキスト内にユーザーセッションレコードを保持することはどのように賢明ですか?
- 30. Java Webアプリケーションで同じ静的データオブジェクトを共有するにはどうすればよいですか?
[最小、完全、および検証可能な例](https://stackoverflow.com/help/mcve) – vinS
あなたのアプリケーション全体をウェブに特に結び付けたくない「ServletContext」は使用しないでくださいバッチジョブではありません。 –
inputstreamでxslファイルを読むには? – Chris