ビジュアルデザイナーで編集中のページまたは「ナビゲータ」ウィンドウでハイパーリンクコンポーネント
を選択すると、その「プロパティー」ウィンドウが表示されます。
このコンポーネントには、次のプロパティーがあります。
型: String型: String position: absolute; left: 288px; top: 312px
値を直接入力するか、省略符号ボタン (...) をクリックしてスタイルエディタを使用して入力します。
CSS2 スタイル属性の一覧は、次の Web ページを参照してください。
型: Stringstyle」プロパティーの注を参照してください。 型: String<a href="url">テキスト</a> の間のテキストに相当します。型: MethodBindingaction」プロパティーを設定すると、このコンポーネントがアクティブにされたときに、ページは送信されます。このプロパティーの JSP タグは actionExpression です。
url」プロパティーに値を指定すると、アクションは実行されません。「url」プロパティーは、「action」プロパティーより優先されます。コンポーネントを右クリックして「イベントハンドラを編集」を選択します。これはハイパーリンクのアクションメソッドを定義し、プロパティーの値を自動的にこのメソッドに設定できます。アクションメソッドは、いくつかの条件に基づいて開くページを判定します。一般に、このアクションメソッドはマウスのクリックを処理し、ページのナビゲーションケース (case) 名を示す文字列 (次に表示するアプリケーション内のページ) を返します。このメソッドのデフォルト名は hyperlink-id_action で、hyperlink-id はハイパーリンクの「id」プロパティーの値です。
型: boolean型: String_blank - 名前のない新しいウィンドウに応答を描画します。 _self - 現在のフレームに応答を描画します。_parent - 接しているフレームセットの親に応答を描画します。 _top - フレームのない完全なウィンドウに応答を描画します。 型: Stringtitle 属性になります。スクリーンリーダーで読み取ることができ、ツールチップとして表示できます。
型: Stringhref 属性に相当します。このプロパティーの値を設定すると、次の 2 つのことが発生します。
action」プロパティーの設定はすべて無視される。 このプロパティーを設定しない場合は、ハイパーリンクをクリックするとページが送信されます。通常、このプロパティーを設定しない場合は、アクションメソッドを使用してユーザーがハイパーリンクをクリックしたときの動作を定義します。詳細は、「action」プロパティーを参照してください。
型: booleanrendered」プロパティーを選択解除します。型: String型: String型: String型: String型: String型: String型: String型: String型: String型: String型: String型: String型: MethodBinding#{Page1.action_method} といった有効な JSF メソッドバインド式である必要があり、この式では、戻り値の型が void である ActionEvent パラメータを受け取る public メソッドの名前を評価する必要があります。 型: boolean型: boolean型: Stringtype 属性に相当します。text/html、image/png、image/gif、video/mpeg、text/css、audio/basic などの MIME タイプのことです。型: Stringurl プロパティーが参照するリソースに使用する言語を表すコード。HTML の <a> タグの hreflang 属性に相当します。言語コードを選択するには、省略符号ボタン (...) をクリックしてプロパティーエディタを開きます。たとえば、以下のような言語コードです。
ar - アラビア語de - ドイツ語en - 英語es - スペイン語fr - フランス語ja - 日本語 プロパティーエディタで提供しているコードのほかに、ISO 規格の名前を使って別のコードを入力することもできます。たとえば、以下のような言語コードです。
en-US - 米語ja-JP - 日本語zh-guoyu - 標準中国語 (マンダリン語) zh-Hans - 簡体字中国語zh-Hant - 繁体字中国語