Struts Bean - <bean:header>タグ

指定したリクエスト・ヘッダーの値に基づいてスクリプト変数を定義します。

属性

id
指定したリクエスト・ヘッダーの値として使用可能になるスクリプト変数(および関連するページ・スコープ属性)の名前を指定します。
multiple
この属性に任意の値を指定すると、HttpServletRequest.getHeaders()がコールされ、結果がString[]型のBeanとして定義されます。 指定しない場合、HttpServletRequest.getHeader()がコールされ、結果がString型のBeanとして定義されます。
property
name属性で指定したBean上でアクセスされるプロパティの名前を指定します。この値には、単純なプロパティ、索引付きプロパティ、またはネストされたプロパティの参照式を使用できます。 指定しない場合、name属性により識別されるBeanには、idで識別される新しい参照が与えられます。
name
取得対象となる1つ以上の値を含むリクエスト・ヘッダーの名前を指定します。
value
指定した名前のヘッダーがこのリクエストに含まれていない場合に返されるデフォルトのヘッダーの値。

説明

指定したリクエスト・ヘッダーの値を(multiple属性に応じて単一の値または複数の値として)取得し、その結果をString型(multipleを指定しない場合)またはString[]型(multipleを指定する場合)のページ・スコープ属性として定義します。

指定した名前のヘッダーが存在せず、デフォルト値の指定もない場合は、リクエスト時例外がスローされます。


JDeveloperのStrutsカスタム・タグ・ライブラリについて
リファレンス: Strutsタグ・ライブラリ
リファレンス: Struts Beanタグ・ライブラリ

 

Copyright © 1997, 2004, Oracle. All rights reserved.