一個標準的JavaBean具有如下幾個特點
1、JavaBean必須是一個公開的類,也就是說JavaBean的類訪問權限必須是
Public
2、JavaBean必須具有一個無參數構造方法,否則將無法設置屬性
3、JavaBean一般降屬性設置成私有的,通過使用getXXX()方法和setXXX()方法來進行屬性的取得和設置。
JavaBean的使用
<jsp:useBean id="person" scope="request" class="com.excel.Person"></jsp:useBean>
其中id屬性表示該JavaBean實例化後的對象名稱,scope屬性用來指定該JavaBean實例化後的對象儲存範圍,有page、request、session和application四種,class屬性用來指定JavaBean的類名,這裏的類名包括包名和類名
設置JavaBean屬性
<jsp:setProperty property="*" name="person" />
<jsp:setProperty property="name" name="person"/>
<jsp:setProperty property="name" param="username" name="person"/>
<jsp:setProperty property="name" name="person" value="Tom luo"/>