? ? 下面我們來分別介紹這三個(gè)動(dòng)作標(biāo)簽。 "/> 丰满五十六十老熟女hd,国产免费一区二区三区久久,av精精久久久久中文字幕

教育行業(yè)A股IPO第一股(股票代碼 003032)

全國咨詢/投訴熱線:400-618-4000

JAVA培訓(xùn)之Jsp中javabean相關(guān)的動(dòng)作標(biāo)簽

更新時(shí)間:2016年09月23日11時(shí)23分 來源:傳智播客JAVA培訓(xùn)學(xué)院 瀏覽次數(shù):

在jsp中與javaBean相關(guān)的動(dòng)作標(biāo)簽有以下三個(gè):
  • <jsp:useBean>
  • <jsp:setProperty>
  • <jsp:getProperty>
下面我們來分別介紹這三個(gè)動(dòng)作標(biāo)簽。

1.<jsp:useBean>標(biāo)簽

<jsp:useBean>動(dòng)作標(biāo)簽的作用是查詢或創(chuàng)建javabean對(duì)象,例如:
<jsp:useBean id="user1" class="cn.itcast.domain.User" scope="session"/>表示在當(dāng)前頁面中的session域中查詢id為user1的bean對(duì)象,如果不存在就創(chuàng)建一個(gè)id為user1的bean對(duì)象,并存放在session域中。
<jsp:useBean>標(biāo)簽的scope屬性的取值可以為request域,session域,application域,page域。如果沒有指定scope屬性的值,那么默認(rèn)的是page域。
將例子中的<jsp:useBean>標(biāo)簽翻譯成代碼,如下所示:
    cn.itcast.domain.User user1 = (cn.itcast.domain.User)session.getAttribute("user4");
    if(user1 == null) {
       user1 = new cn.itcast.domain.User();
       session.setAttribute("user1", user1);
    }

2.<jsp:setProperty>標(biāo)簽與<jsp:getProperty>

<jsp:setProperty>標(biāo)簽與<jsp:getProperty>標(biāo)簽分別是設(shè)置javaBean的屬性值和獲取javaBean的屬性值,但是在使用它們之前要先創(chuàng)建javaBean對(duì)象。例如:
<jsp:useBean id="user1" class="cn.itcast.domain.User" />
<jsp:setProperty property="username" name="user1" value="admin"/>
<jsp:setProperty property="password" name="user1" value="admin123"/>
用戶名:<jsp:getProperty property="username" name="user1"/><br/>
密 碼:<jsp:getProperty property="password" name="user1"/><br/>
以上例子是設(shè)置javabean對(duì)象user1的username屬性的值為admin,password屬性的值為admin123,然后再使用<jsp:getProperty>標(biāo)簽獲取username和password屬性的值。
 
本文版權(quán)歸傳智播客Java培訓(xùn)學(xué)院所有,歡迎轉(zhuǎn)載,轉(zhuǎn)載請(qǐng)注明作者出處。謝謝!
作者:傳智播客Java培訓(xùn)學(xué)院
首發(fā):http://metathetuscanyresort.com/javaee
0 分享到:
和我們?cè)诰€交談!