<jsp:setProperty
name="Bean範例名"
{
property="*"|
property="propertyName"|
property="propertyName"param="parameterName"|
property="propertyName"value="值"
}/>
屬 性 | 說 明 |
---|---|
name | 必須存在的屬性,用來指定一個Bean範例 |
property |
必須存在的屬性,可選值為或指定Bean中的屬性。當取值為時,則request請求 中的所有引數的值將被一一賦給Bean中與引數具有相同名字的屬性:若取值為Bean中的屬性, 則只會將request請求中與該屬性同名的一個引數的值賦給這個Bean屬性, 若此時指定了 param 屬性,那麼請求中引數的名稱與Bean屬性名可以不同 |
param | 用於指定請求中的引數,通過該屬性指定的引數的值將被賦給由property屬性指定的Bean 屬性 |
value |
用來指定一個值,它可以是表示具體值的表示式。通常與property屬性一起使用, 表示將指 定的值賦給指定的Bean屬性。value屬性不能與param屬性一起使用 |
其他型別 | 轉換方法 |
---|---|
boolean | java.lang.Boolean.valueORString).booleanValue() |
Boolean | java Jang.Boolcan.valueOf ⑸ ring) |
byte | java.lang.Bytc.valucOflStringJ.bjtcValucO |
Byte | java.lang.Bytc.valucOf|String) |
double | java.lang.Doublc.valucOflString).doublcValuc() |
Double | java.lang.Double.valueOfl( String) |
ini | java.lang. Integer. valueOf^String).intValue() |
Integer | java.lang. Integer. valueOf^String) |
float | java. lang. Float .valucOnString). float Value(); |
Float | java.Iang.Float.valucORString) |
long | java. lang. Lx)ng. valueOf( Stri ng). longValuef) |
Long | java.Iang.Long.valueOftString) |
<jsp:useBean id="logonimg" class="com.javabean.Image" scope="request"/> <jsp:setProperty name="logonimg" property="x" param="logon.x"/> <jsp:setProperty name="logonimg" property="y" param="logon.y"/>
<jsp:useBean id="logonimg" class="com.javabean.Image" scope="request"> <jsp:setProperty name="logonimg" property="x" param="logon.x"/> <jsp:setProperty name="logonimg" property="y" param="logon.y"/> </jsp:useBean>