Chinaorg

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

          JSP 訪(fǎng)問(wèn) JavaBean 的方法

          ?

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


          1.??????
          導(dǎo)入 JavaBean 類(lèi)

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

          例如:

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


          2.??????
          聲明 JavaBean 對(duì)象

          ?

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

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

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

          CounterBean myBean=new CounterBean();

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


          3??????????
          訪(fǎng)問(wèn) JavaBean 屬性

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

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

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

          ?

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


          只有注冊(cè)用戶(hù)登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 甘肃省| 郁南县| 海淀区| 海城市| 广元市| 西安市| 昌都县| 阳江市| 扶沟县| 凤阳县| 青浦区| 宁蒗| 桂阳县| 桐庐县| 黔江区| 饶河县| 海口市| 河西区| 梁平县| 石景山区| 淮滨县| 禄劝| 行唐县| 利津县| 永胜县| 榆林市| 屏边| 涟源市| 醴陵市| 渭南市| 尼木县| 九龙城区| 斗六市| 海城市| 陵水| 泸水县| 华容县| 商河县| 珲春市| 务川| 上林县|