これは、Struts Logicタグ・ライブラリの開発者ガイドです。 このタグ・ライブラリには、出力テキストの条件付き生成の管理、出力テキストを繰り返し生成するためのオブジェクト・コレクションのループおよびアプリケーション・フロー管理に役立つタグが含まれます。 値の比較を実行するタグ(
部分文字列の一致を実行するタグでは(
このタグ・ライブラリ内のタグの多くは、誤って使用すると(無効な組合せのタグ属性を指定した場合など)、実行時に |
||||||||||||||||||||||||||||||||||||
|
Struts 1.1以上。 指定した値が存在しない(つまり、 |
||||||||
|
セレクタ属性のいずれか1つによって指定した変数を、指定した定数値と比較します。変数と値が等しい場合、このタグのネストされたボディ・コンテンツを評価します。 |
||||||||||||||||
|
指定した名前のグローバル |
||||
|
セレクタ属性のいずれか1つによって指定した変数を、指定した定数値と比較します。変数が値以上の場合、このタグのネストされたボディ・コンテンツを評価します。 |
||||||||||||||||
|
セレクタ属性のいずれか1つによって指定した変数を、指定した定数値と比較します。変数が値を超える場合、このタグのネストされたボディ・コンテンツを評価します。 |
||||||||||||||||
|
指定したコレクションの各要素に対して、このタグのネストされたボディ・コンテンツを1回ずつ反復します。このコレクションは、(反復される値を含む)
反復を正常に実行するには、反復するコレクションが次の要件のいずれかに該当している必要があります。
通常、iterateタグにより公開される各オブジェクトは、基礎となる反復対象のコレクションの要素です。 ただし、
このため、Hashtableの値を反復する場合は、次のようなコードを実装します。 <logic:iterate id="element" name="myhashtable">
反復するコレクションに |
||||||||||||||||||||
|
セレクタ属性のいずれか1つによって指定した変数を、指定した定数値と比較します。変数が値以下の場合、このタグのネストされたボディ・コンテンツを評価します。 |
||||||||||||||||
|
セレクタ属性のいずれか1つによって指定した変数を、指定した定数値と比較します。変数が値未満の場合、このタグのネストされたボディ・コンテンツを評価します。 |
||||||||||||||||
|
セレクタ属性(文字列)のいずれか1つによって指定した変数と、指定した定数値が一致しているかどうかを検証します。値が( |
||||||||||||||||||
|
Struts 1.1以上。 |
||||||||
|
Struts 1.1以上。 |
||||||||
|
指定した属性が存在する(つまり、 |
||||||||
|
セレクタ属性のいずれか1つによって指定した変数を、指定した定数値と比較します。変数と値が等しくない場合、このタグのネストされたボディ・コンテンツを評価します。 |
||||||||||||||||
|
セレクタ属性(文字列)のいずれか1つによって指定した変数と、指定した定数値が一致しているかどうかを検証します。値が( |
||||||||||||||||||
|
指定した値が存在しない場合にのみ、指定した属性に応じて、現在のリクエストをチェックし、このタグのネストされたボディ・コンテンツを評価します。 |
||||||||||||||||||
|
指定した値が存在する場合にのみ、指定した属性に応じて、現在のリクエストをチェックし、このタグのネストされたボディ・コンテンツを評価します。 |
||||||||||||||||||
|
このタグの属性で指定したハイパーリンクへの このリダイレクトのベースURLは、指定を行う次の属性に基づいて求められます(どれか1つを指定する必要があります)。
通常、前述の属性のいずれかを使用して指定したリダイレクトは、変更されません(URLリライティングが必要な場合以外)。 ただし、動的に定義した1つ以上の問合せパラメータをハイパーリンクに追加する方法が2つあります。 1つのパラメータを指定する場合は、
ハイパーリンクに追加するすべてのリクエスト・パラメータを含む
|
||||||||||||||||||||||||||
|
|
|
Copyright (c) 2000-2002, Apache Software Foundation
|
|
関連項目 |
Copyright © 1997, 2004, Oracle. All rights reserved.