基本的なカスタマイズ > ユーザーインタフェースのカスタマイズ > ウィザードの作成 > 再利用可能なウィザードステップのカスタマイズ > 再利用可能なウィザードステップ > SetContextWizStep > カスタマイズ
  
カスタマイズ
カスタムのコンテキスト設定ステップ JSP ページの作成
カスタムウィザードに「コンテキストを設定」ステップがある場合、通常は、先に挙げた定義済みのステップ JSP で十分です。カスタムステップ JSP を開発する必要があるのは、「オブジェクトを定義」ステップで示される属性を表示する前に、追加属性値を捕捉する必要がある場合のみです。
たとえば、以下のように仮定します。
ウィザードの起動ポイントにフォルダコンテキストがない。
新規オブジェクトのデフォルトのフォルダ位置を設定する OIR がない。
特定のオブジェクトのサブタイプについて、ユーザーの作成アクセス許可を拒否するアクセス制御ポリシーを定義した。これらのポリシーは、新規オブジェクトが配置されるフォルダに関連付けられる管理ドメインに基づきます。
この場合、フォルダの選択に対してオブジェクトコンテナが影響を及ぼすことはないので、使用可能なタイプのリストを正確に判断できるように、ユーザーがフォルダの位置を選択するようにします。この場合、「オブジェクトを定義」ステップの前のステップに、フォルダ入力フィールドを配置することができます。この入力フィールドを「コンテキストを設定」ステップに追加するか、追加のステップをウィザードに追加すると、「コンテキストを設定」ステップの前後いずれかでフォルダの位置を捕捉できます (いずれの方法でも、「コンテキストを設定」ステップでのユーザーのフォルダ選択に基づくタイプピッカーに管理ドメインパラメータを設定できるように、「オブジェクトを定義」ステップのために独自の JSP も必要になります)。
カスタムの「コンテキストを設定」JSP が必要で、そこでコンテナピッカーが必要な場合は、定義済み JSP の内容をコピーするのではなく、定義済み JSP をインクルードすることをお勧めします。こうすることによって、今後のリリースでコンテキストピッカーが修正されたとしても、カスタムページは正常に動作し続けます。