property=“propertyName” value=“propertyValue”
下面是$#@60;jsp:setProperty$#@62;标签的基本属性以及含义
属性及定义
Name
Name代表通过$#@60;jsp:useBean$#@62; 标签定义的JavaBean对象实例。
Property
这是个很重要的属性,代表了你想设置值的属性property名字。如果使用property=”*”,程序就会反复的查找当前的ServletRequest所有参数,并且匹配JavaBean中相同名字的属性property,并通过JavaBean中属性的set方法赋值value给这个属性。如果value属性为空,则不会修改Javabean中的属性值。
Param
Param属性代表了页面请求的参数名字,$#@60;jsp:setProperty$#@62;标签不能同时使用param和value。
Value
Value属性代表了赋给Bean的属性property的具体值。
$#@60;jsp:getProperty$#@62;标签
最后一个标签就是$#@60;jsp:getProperty$#@62;标签了.它可以得到JavaBean实例的属性值,并将他们转换为 java.lang.String, 最后放置在隐含的Out对象中. JavaBean的实例必须在$#@60;jsp:getProperty$#@62;前面定义.
$#@60;jsp:getProperty$#@62;标签的语法如下:
$#@60;jsp:getProperty name=“name” property=“propertyName” /$#@62;
下面是$#@60;jsp:getProperty$#@62;标签的基本属性以及含义
属性及定义
Name
Name属性代表了想要获得属性值的Bean的实例,Bean实例必须在前面用$#@60;jsp:useBean$#@62;标签定义.
Property
Property属性代表了想要获得值的那个property的名字。
……