タグの主要属性
属性 | 概要 |
name | スコープに登録されているBean名を指定します |
property | 出力対象のBeanのプロパティを指定します。 |
value | 比較する基準となる値を指定します。 |
location | startと指定した場合は前方一致。 endと指定した場合は、後方一致。 省略時は、文字列中のどこに含まれてもよい。 |
scope | name属性で指定したオブジェクトを取り出すscopeを指定します。指定しない場合、pege、request、session、spplicationの順で検索します。 |
cookie | クッキーの値と比較する場合、name属性の変わりにcookie属性を指定します。 |
header | httpヘッダーの値と比較する場合、name属性の変わりにheader属性を指定します。 |
parameter | リクエストパラメータの値と比較する場合、name属性の変わりにparameter属性を指定します。 |
例1)JSP実装例
<%@ page pageEncoding = "Shift_JIS" %> <bean:define id="str" value="ABCZZZ" /> <html><body> <%-- 変数「str」内に文字列"ABC"が含まれるかをチェックする条件式 --%> <%-- 変数「str」の先頭が文字列"ABC"であるかかをチェックする条件式 --%> <%-- 変数「str」の最後が文字列"ABC"であるかをチェックする条件式 --%> <%-- 変数「str」の最後が文字列"ABC"でないかをチェックする条件式 --%> </body></html> |
画面イメージ
|