問題の説明
自作の JSF UI を備えたワークフロー エンジンを使用しています。エンジン内の一部のプロセスは、いわゆるユーザー タスクを使用します。これらのタスクは私の JSF フロントエンドに表示され、ユーザーが入力する必要がある小規模または中規模のフォームが含まれています。ワークフローのフロントエンドは完全に汎用的である必要があります。どのタスクまたはどのタイプのタスクが処理されるかを認識してはなりません。したがって、 JSF アプリ内ではなく、これらのタスク フォームを定義したいと考えています。フォームは、関連するプロセスに沿って、つまりワークフロー エンジン内で "生きている" 必要があります。そうしないと、マイナー フォームに変更が適用されるたびにフロントエンド アプリを再デプロイする必要があるため、これは重要です。
だから私はフォームを取得したい(基本的には.xhtml
ファイル) をエンジンからダウンロードし、単純な JSF ビューとしてアプリに追加します。ユーザーがタスクを完了したい場合は、対応する JSF フォームをプルしてレンダリングする必要があります。
実行時に JSF コンポーネント (またはビュー全体) をアプリケーションに統合したいので、ビルド時または起動時に完全に不明です。
どうすればこれを達成できますか?これは可能ですか?
前もって感謝します!