高度なカスタマイズ > Info*Engine ユーザーガイド > Display Webject リファレンス > HTML 用 Display Webject > Display-Resource
  
Display-Resource
説明
Get-Resource Webject を使用して作成したグループから、または直接リソースバンドルからローカライズ済み文字列を抽出して表示します。
構文
<ie:webject name="Display-Resource" type="DSP">
  <ie:param name="BUNDLE" data="bundle_name"/>
  <ie:param name="GROUP_IN" data="group_name"/>
  <ie:param name="KEY" data="key"/>
  <ie:param name="PARAM" data="text"/>
</ie:webject>
パラメータ
必須
選択
オプション
KEY
GROUP_IN
PARAM
BUNDLE
BUNDLE
ローカライズ済み文字列の抽出元となる Java クラスリソースバンドルを示します。GROUP_IN パラメータを指定しない場合は、このパラメータは必須です。
GROUP_IN
メッセージの抽出元となるバンドルグループを示します。BUNDLE パラメータを指定しない場合、このパラメータは必須です。
KEY
リソースバンドルへのキーを示します。キーは数字または実際の Java 変数参照名のどちらかです。このパラメータは必須です。
PARAM
ローカライズ済みメッセージに挿入するテキストを指定します。たとえば、抽出した文字列に以下のようなテキストの変数プレースホルダーが含まれているとします。
The {0} webject has failed.
この場合、PARAM パラメータに指定したテキストによってプレースホルダーは置き換えられます。たとえば、PARAM パラメータに指定した値が Return-Group の場合は、以下のような文字列が表示されます。
The Return-Group webject has failed.
このパラメータには複数の値を指定できます。このパラメータのデフォルトは "" です。これは置換を実行しません。このパラメータはオプションです。
以下で使用されている Get-Resource Webject の詳細については、Get-Resourceを参照してください。
Webject
<ie:webject name="Get-Resource" type="MGT">
  <ie:param name="BUNDLE"
                  data="com.infoengine.util.IEResource"/>
  <ie:param name="GROUP_OUT" data="IEResource"/>
</ie:webject>
<b>
<ie:webject name="Display-Resource" type="DSP">
  <ie:param name="GROUP_IN" data="IEResource"/>
  <ie:param name="KEY" data="19"/>
</ie:webject>
</b>
出力
表示されるテキストは、Info*Engine リソースバンドルから取得された、ローカライズされたメッセージです。