<?xml version="1.0" encoding="UTF-8"?> <xp:view xmlns:xp="http://www.ibm.com/xsp/core"> <xp:panel style="margin-bottom:10.0px"> <!-- 文字列を渡す --> <xp:text escape="true" id="computedField1" value="#{javascript:compositeData.Title}"></xp:text> </xp:panel> </xp:view>
事前準備1 - カスタムコントロールへのプロパティ定義の設定 1.1 新規にカスタムコントロールを作成します。 1.2 [プロパティ]ビューで[プロパティ定義]を選択して[新規プロパティ]をクリックします。 1.3 [名前]フィールドに任意の名前を入力します。ここでは便宜上"Title"とします。 1.4 種類を"string"を選択します。 1.5 上記のコードをカスタムコントロールのソースに貼り付け保存します。
事前準備2 - XPageへの設定 2.1 新規にXPageを作成します。 2.2 上述のカスタムコントロールをXPageに追加します。 2.3 XPage でカスタムコントロールを選択します。 2.4 [プロパティ]ビューで[すべてのプロパティ]を選択します。 2.5 [カスタム]カテゴリーを展開して、1.3項で作成した名前のプロパティ名を選択します。 2.6 値に任意の値を入力します。