你指的是javabean中吗?
setproperty 指的是设置你javabean字段属性值
getproperty指的取得javabean字段的属性值
示例如下:
user.java
public calss user{
private String name;
private String age;
public setName(String name){
this.name=name;
}
public setAge(String age){
this.age=age;
}
public String getName(){
return name;
}
public String getAge(){
return age;
}
}
<jsp:usebean id="mybean" class="user" scope="page">
<jsp:setproperty name="mybean" property="age">
<jsp:setproperty name="mybean" property="name">
</jsp:usebean>

解决方案 »

  1.   

    看来我失望了打括号, 是 getproperty() and setproperty(),好像还有两种形似,一个是一个参数的,另一个是两个参数的
      

  2.   

    是还有别的形式
    <jsp:usebean id="mybean" class="user" scope="page">
    <jsp:setproperty name="mybean" property="age" param="...">
    <jsp:setproperty name="mybean" property="name" param="....">
    </jsp:usebean><jsp:setproperty name="mybean" property="age" value="19">的解释:
    意思是个参数赋值 19<jsp:setproperty name="mybean" property="age" param="myage">
    表示页面中有一个名字为myage的表单,如果不设param属性,那么表单
    名字和bean内的参数名字相同如:
    <form action=".." >
    <input type=text name="age">
    <input type=text name="name">
    <input type=submit value="submit">
    </form>
    当你提交是bean中的name 和 age 字段就赋值了