すぐに一般的なjspページの使用を開始するレガシーアプリケーションがあります。ただし、使用されるテクノロジーに関しては、それぞれが異なるビューテクノロジーを使用しています。間もなく、これらのページでjstlを使用できるようになります。
このようにJSTLで使用するために、バンドルの実装をリクエストに保存したい
request.setAttribute("bundle", getBundle());
私たちのバンドルにはおそらく10000のエントリがあります。
私の質問:
リクエストに応じて大きなオブジェクトを保存すると、追加のコストが発生しますか?
更新:バンドルは静的です。(サーバーごとにインスタンスは1つだけです。)つまり、リクエストオブジェクトには参照のみが含まれます。
多分私は私の要件を明確に述べる必要があります。すでに存在している共通ページはすでに実装されています。そして、この実装は非常に異なるバンドル実装を共有しています。java.util.ResourceBundleとは異なります。そのため、jstlfmtタグを使用できませんでした。