<jsp:setProperty>

<jsp:setProperty> はJavaBeansのプロパティに値を設定するJSPアクションタグです。

タグ

<jsp:useBean id="account" class="com.segakuin.Account" />
<jsp:setProperty name="account" property="type" value="saving" />

リクエストパラメータから値を取得して、JavaBeansのプロパティに設定することもできる。

<jsp:useBean id="account" class="com.segakuin.Account" />
<jsp:setProperty name="account" property="type" param="type" />

属性

<jsp:setProperty> タグには次の属性を指定する。

name
JavaBeansのインスタンス名を指定する。必須属性であり、省略できない。
param
プロパティに設定する値が格納されたリクエストのパラメータ名を指定する。
property
値を設定するプロパティの名前を指定する。必須属性であり、省略できない。
value
プロパティに設定する値を指定する。

JSPアクションタグ

JSPのアクションタグには、他にも次のタグがある。