で非表示フィールドコンポーネント
を選択すると、そのプロパティーが「プロパティー」ウィンドウに表示されます。
この JavaServer Faces 1.2 コンポーネントには、次のプロパティーがあります。
型: String型: Convertervalue 」プロパティーに合った適切な型の値を生成する JavaServer Faces コンバータ。使用可能な場合、コンポーネントは「value」プロパティーに適切なコンバータを選択し、ほとんどの場合、このプロパティーを設定する必要がないようにします。「value」プロパティーをコンバーターのリストにない型の値にバインドする場合は、独自のコンバーターを指定してそのプロパティーを設定する必要があります。 型: Object text」プロパティーの代表的な用途としては、複数のページを使用するアプリケーション内のページ間でデータをやりとりする用途があります。データを渡すには、このフィールドが要求 Bean やセッション Bean などの管理 Bean のいずれかのプロパティーにバインドされている必要があります。 型: MethodExpressionドロップダウンリストからバリデータを選択します。空白 (null) を選択すると、バリデータは呼び出されません。
型: boolean型: booleanimmediate アクションの最も一般的な例は、「取消し」ボタンです。「取消し」ボタンを immediate にして通常の妥当性検査や更新を飛ばすことができますが、アクションハンドラは引き続き必要なことをすべて行うことができます。一般には、アクションハンドラは前のページに戻ります。デザインによっては、アクションハンドラが「トランザクションが取り消されました」などの情報メッセージをキューに入れるものもあります。より多くのことを行うことも可能です。たとえば、ユーザーが現在の操作を取り消した事実を記録することもできます。
型: booleancomponent-id_processValueChange で、component-id は「id」プロパティーの値です。component-id_validate で、component-id はコンポーネントの「id」プロパティーの値です。この方法でメソッドを定義すると、「validator」プロパティーと「validate」プロパティーは自動的に設定されます。
validatorExpression」プロパティーの値も設定されます。独自のバリデータメソッドを定義する場合は、「validatorExpression」プロパティーの値を変更しないでください。変更した場合、定義したバリデータメソッドとの関連付けが失われる可能性があります。