jsp:setProperty標籤用於設置被加載到當前頁面中的JavaBean中屬性的值
格式:<jsp:setProperty name=? property=? value=?(或param=?) />
name:某個JavaBean的對象名,用於指定給哪個JavaBean中的屬性賦值
property:JavaBean中的某個屬性名,用於指定給當前JavaBean中的哪個屬性賦值
注意:當JavaBean中的屬性名爲xxx,而給該屬性賦值的方法名爲setYyy(),則property="yyy",而不是property="xxx"
value:當給屬性賦值是通過一個常量或一個變量名的方式賦值時,就使用value="常量或變量名"
param:當是通過Jsp界面中的某個控件的值來給屬性賦值時,就使用param="控件名"
注意:1.當JavaBean中的屬性名與界面中的控件名相同時,可省略param不寫
2.當JavaBean中所有屬性的值都是通過Jsp界面中的多個控件一一賦值時,可以將JavaBean中所有屬性的名字分別設置
成對其賦值的Jsp界面中的控件名,此時只需用下面一個jsp:setProperty標籤來對JavaBean中的所有屬性賦值
<jsp:setProperty name="JavaBean對象名" property="*" />