マークアップコンテンツをデータベースに保存し、その場で変更する必要があるJSF2アプリケーションを開発しています。これを達成する方法についてアドバイスが必要です。
一部のページテンプレート(すべてではない)をデータベースに保存し、それらを展開されたwarファイルではなくデータベースからロードしたいと思います。
この投稿に基づいて独自のカスタムリゾルバーを作成し、ローカルファイルシステムの特定の場所からテンプレートを正常にロードできますが、データベースから読み取るにはこれを拡張する必要があります。
BalusCは、カスタムURLStreamHandlerFactoryおよびURLStreamHandler実装を使用して、DBからのストリーミングの実際のジョブを実行することに言及しました。これは正しいアプローチである可能性がありますが、これを行う方法がわかりません。
誰かが例を持っているか、私を正しい方向に向けることができれば、それは最もありがたいです。
前もって感謝します。