Chinaorg

          于千萬人之中,遇見你所遇見的人;于千萬年之中,時間的無涯荒野里,沒有早一步,也沒有晚一步,剛巧趕上了
          我不去想是否能夠成功,既然選擇了遠方,便只顧風(fēng)雨兼程; 我不去想,身后會不會襲來寒風(fēng)冷雨,既然目標(biāo)是地平線,留給世界的只能是背影
          posts - 20, comments - 6, trackbacks - 0, articles - 0

          JSP訪問JavaBean 的方法

          Posted on 2006-10-24 23:01 chinaorg 閱讀(326) 評論(0)  編輯  收藏

          JSP 訪問 JavaBean 的方法

          ?

          jsp 網(wǎng)頁中,即可以通過程序代碼來訪問 JavaBean, 也可以通過特定的 JSP 標(biāo)簽來訪問 JavaBean. 采用后一種方法,可以減少 JSP 網(wǎng)頁中的程序代碼,使它更接近于 HTML 頁面。下面介紹訪問 JavaBean JSP 標(biāo)簽。


          1.??????
          導(dǎo)入 JavaBean

          如果在 jsp 網(wǎng)頁中訪問 JavaBean, 首先要通過 <%@page import> 指令導(dǎo)入 JavaBean 類,

          例如:

          <%@page import =”mypack.CounterBean”%>


          2.??????
          聲明 JavaBean 對象

          ?

          <jsp:useBean> 標(biāo)簽用來聲明 JavaBean 對象,例如:

          <jsp:useBean id=”myBean” class=”mypack.CounterBean” scope=”session”/>

          上述代碼聲明了 JavaBean 對象: myBean. 如果在 scope 指定的范圍內(nèi),該 JavaBean 對象不存在,則創(chuàng)建這個 JavaBean 對象,相當(dāng)于執(zhí)行以下 Java 語句:

          CounterBean myBean=new CounterBean();

          如果在 scope 指定的范圍內(nèi),該 JavaBean 對象已經(jīng)存在,則 <jsp:useBean> 標(biāo)簽不會生成新的 JavaBean 對象,而是直接獲得已經(jīng)存在的 JavaBean 對象的引用。


          3??????????
          訪問 JavaBean 屬性

          Jsp 提供了訪問 JavaBean 屬性的標(biāo)簽,如果要將 JavaBean 的某個屬性輸出到網(wǎng)頁上,可以用 <jsp:getProperty name=”myBean” property=”count”/>

          如果要給 JavaBean 的某個屬性賦值,可以用 <jsp:setProperty> 標(biāo)簽,例如:

          <jsp:setProperty name=”myBean” property=”count” value=”0”/>

          ?

          <jsp:useBean> 標(biāo)簽中可以設(shè)置 JavaBean scope 屬性, scope 屬性決定了 JavaBean 對象存在的范圍, scope 的可選值包括 page,request,session application. 默認值為 page.


          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 七台河市| 邵东县| 十堰市| 衡山县| 朔州市| 麟游县| 黄龙县| 建水县| 瓮安县| 冷水江市| 隆安县| 桐城市| 惠安县| 长岭县| 且末县| 凌云县| 肃宁县| 邻水| 庆安县| 商洛市| 海城市| 册亨县| 应城市| 遵化市| 寿宁县| 宜君县| 江城| 永和县| 鄂伦春自治旗| 军事| 宽甸| 多伦县| 汤原县| 即墨市| 大余县| 洪湖市| 穆棱市| 顺平县| 威信县| 汉寿县| 大连市|