Circle2.java:
import java.io.*;
public class student  
{ long number;
  public double getNumber()
     { return number;
     }
  public void setNumber(long newNumber)
     { number=newNumber;
     }
}   student.jsp:
<FORM action="" Method="post" >
<P>输入学生的学号: 
<Input type=text name="number">
<BR> <Input type=submit value="提交">
</FORM>
<jsp:useBean id="zhang" class="Student" scope="page" >
</jsp:useBean>
<jsp:setProperty  name= "zhang"  property="number" param="number"  />
<P>学号是:
<jsp:getProperty  name= "zhang"  property="number"  />
</FONT>
</BODY>
</HTML>当执行param="number"的时候系统是怎么样把用户输入的值,赋给对象zhang的number属性的?是自动调用了setNumber吗?