校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > JSP對JavaBean的各種常用操作方法總結

JSP對JavaBean的各種常用操作方法總結

熱門標簽:泰州泰興400電話 怎么申請 好操作的電話機器人廠家 地圖標注市場怎么樣 南京新思維電話機器人 如何用中國地圖標注數字點 聊城智能電銷機器人外呼 企業怎么在聯通申請400電話 百度地圖添加標注圖標樣式 南昌市地圖標注app

定義一個JavaBean(JavaBean實際上就是一個簡單的java類)

javac -d ./ UserBean.java

生成包文件

package com.javaweb.ch07;
//一個簡單的JavaBean示例
public class UserBean{
  //用戶名屬性
  private String username;
  //用戶密碼屬性
  private String password;
  //獲取用戶名
  public String getUsername(){
    return username;
  }
  //設置用戶名
  public void setUsername(String username){
    this.username = username;
  }
  //獲取用戶密碼
  public String getPassword(){
    return password;
  }
  //設置用戶的密碼
  public void setPassword(String password){
    this.password = password;
  }
}

%@page language="java" contentType="text/html;charset=gb2312"%>
!DOCTYPE html>
html>
  head>
    title>調用JavaBean/title>
  /head>
  body>
    %--通過JavaBean動作指令調用JavaBean--%>
    jsp:useBean id="user" scope="page" class="com.javaweb.ch07.UserBean">/jsp:useBean>
    %
      //設置user的username屬性
      user.setUsername("zhangdapeng");
      //設置user的password屬性
      user.setPassword("zhangda890126;;");
      //打印輸出user的username
      out.println("用戶名為:"+user.getUsername()+"br />");
      //打印輸出user的password
      out.println("用戶的密碼為:"+user.getPassword()+"br />");
    %>
    %
      try{
        Class.forName("com.mysql.jdbc.Driver");//加載JDBC驅動程序
      }catch(ClassNotFoundException e){
        out.println("找不到驅動類");//拋出異常時,提示信息
      }
    %>
  /body>
/html>

生成的類一定要放在自己項目的目錄下WEB-INF中的classes文件夾下面,沒有的話自己創建。

設置javaBean的屬性:
jsp中使用jsp:setProperty>動作指令來設置JavaBean屬性,有四種格式

jsp:setProperty name="實例化對象名" property="*" />

這中方式中的"*"表示根據表單傳的所有參數來設置JavaBean屬性,其傳過來的參數值必須與JavaBean中的屬性名稱保持一致

%@page language="java" contentType="text/html;charset=gb2312"%>
%@page import="java.sql.*" %>
!DOCTYPE html>
html>
  head>
    title>用戶表單/title>
  /head>
  body>
    form action="SetPropertyDemo.jsp" method="post">
      table>
        tr>td colspan="2">用戶表單/td>/tr>
        tr>td>用戶名:/td>td>input type="text" name="username" />/td>/tr>
        tr>td>用戶密碼:/td>td>input type="password" name="password" />/td>/tr>
        tr>td colspan="2">input type="submit">input type="reset" />/td>/tr>
        tr>/tr>
      /table>
    /form>
  /body>
/html>

%@page language="java" contentType="text/html;charset=gb2312"%>
!DOCTYPE html>
html>
  head>
    title>設置JavaBean屬性/title>
  /head>
  body>
    %--通過useBean動作指令調用JavaBean--%>
    jsp:useBean id="user" scope="page" class="com.javaweb.ch07.UserBean">/jsp:useBean>
    %--根據所有的參數設置JavaBean中屬性--%>
    jsp:setProperty name="user" property="*" />
    %
      //打印輸出user的username
      out.println("用戶名為:"+user.getUsername()+"br />");
      //打印輸出user的password
      out.println("用戶的密碼為:"+user.getPassword()+"br />");
    %>
  /body>
/html>
jsp:setProperty name="實例化對象名" property="屬性名稱" />

提交表單的頁面同上

%@page language="java" contentType="text/html;charset=gb2312"%>
!DOCTYPE html>
html>
  head>
    title>設置JavaBean屬性/title>
  /head>
  body>
    %--通過useBean動作指令調用JavaBean--%>
    jsp:useBean id="user" scope="page" class="com.javaweb.ch07.UserBean">/jsp:useBean>
    %--根據所有的參數設置JavaBean中屬性--%>
    jsp:setProperty name="user" property="username" />
    %
      //打印輸出user的username
      out.println("用戶名為:"+user.getUsername()+"br />");
      //打印輸出user的password
      out.println("用戶的密碼為:"+user.getPassword()+"br />");
    %>
  /body>
/html>
jsp:setProperty name="實例化對象名" property="屬性名稱" param="參數名稱" />

%@page language="java" contentType="text/html;charset=gb2312"%>
%@page import="java.sql.*" %>
!DOCTYPE html>
html>
  head>
    title>用戶表單/title>
  /head>
  body>
    form action="SetPropertyDemo.jsp" method="post">
      table>
        tr>td colspan="2">用戶表單/td>/tr>
        tr>td>用戶名:/td>td>input type="text" name="username" />/td>/tr>
        tr>td>用戶密碼:/td>td>input type="password" name="userpassword" />/td>/tr>
        tr>td colspan="2">input type="submit">input type="reset" />/td>/tr>
        tr>/tr>
      /table>
    /form>
  /body>
/html>

這里注意password表單的name屬性

%@page language="java" contentType="text/html;charset=gb2312"%>
!DOCTYPE html>
html>
  head>
    title>設置JavaBean屬性/title>
  /head>
  body>
    %--通過useBean動作指令調用JavaBean--%>
    jsp:useBean id="user" scope="page" class="com.javaweb.ch07.UserBean">/jsp:useBean>
    %--根據所有的參數設置JavaBean中屬性--%>
    jsp:setProperty name="user" property="username" param="username"/>
    span style="color:#e53333;">jsp:setProperty name="user" property="span style="color:#003399;">password/span>" param="span style="color:#003399;">userpassword/span>"/>/span>    %
      //打印輸出user的username
      out.println("用戶名為:"+user.getUsername()+"br />");
      //打印輸出user的password
      out.println("用戶的密碼為:"+user.getPassword()+"br />");
    %>
  /body>
/html>

上面的代碼注意紅色中的藍色部分,這個彈性更好

jsp:setProperty name="實例化對象名" property="屬性名稱" value="屬性值" />

%@page language="java" contentType="text/html;charset=gb2312"%>
!DOCTYPE html>
html>
  head>
    title>設置JavaBean屬性/title>
  /head>
  body>
    %--通過useBean動作指令調用JavaBean--%>
    jsp:useBean id="user" scope="page" class="com.javaweb.ch07.UserBean">/jsp:useBean>
    %--根據所有的參數設置JavaBean中屬性--%>
    jsp:setProperty name="user" property="username" value="Devidpeng"/>
    jsp:setProperty name="user" property="password" value="Devidpeng"/>
    %
      //打印輸出user的username
      out.println("用戶名為:"+user.getUsername()+"br />");
      //打印輸出user的password
      out.println("用戶的密碼為:"+user.getPassword()+"br />");
    %>
  /body>
/html>

獲得JavaBean的屬性:

jsp:getProperty name="" property=""/>

%@page language="java" contentType="text/html;charset=gb2312"%>
!DOCTYPE html>
html>
  head>
    title>獲取JavaBean屬性/title>
  /head>
  body>
    %--通過useBean動作指令調用JavaBean--%>
    jsp:useBean id="user" scope="page" class="com.javaweb.ch07.UserBean">/jsp:useBean>
    %--根據所有的參數設置JavaBean中屬性--%>
    jsp:setProperty name="user" property="username" value="Devidpeng"/>
    jsp:setProperty name="user" property="password" value="zhangdapeng"/>
    jsp:getProperty name="user" property="username" />
    jsp:getProperty name="user" property="password" />
  /body>
/html>

設置JavaBean的范圍:
設置page范圍的JavaBean

%@page language="java" contentType="text/html;charset=gb2312"%>
!DOCTYPE html>
html>
  head>
    title>設置page的范圍/title>
  /head>
  body>
    %--通過useBean動作指令調用JavaBean--%>
    jsp:useBean id="user" scope="span style="color:#e53333;">page/span>" class="com.javaweb.ch07.UserBean">/jsp:useBean>
    %--根據所有的參數設置JavaBean中屬性--%>
    jsp:setProperty name="user" property="username" value="page_username"/>
    jsp:setProperty name="user" property="password" value="page_password"/>
    jsp:forward page="PageJavaBeanDemo2.jsp"/>
  /body>
/html>

%@page language="java" contentType="text/html;charset=gb2312"%>
!DOCTYPE html>
html>
  head>
    title>設置page的范圍/title>
  /head>
  body>
    %--通過useBean動作指令調用JavaBean--%>
    jsp:useBean id="user" scope="span style="color:#e53333;">page/span>" class="com.javaweb.ch07.UserBean">/jsp:useBean>
    %--根據所有的參數設置JavaBean中屬性--%>
    jsp:getProperty name="user" property="username" />
    jsp:getProperty name="user" property="password" />
  /body>
/html>

設置request范圍的JavaBean

%@page language="java" contentType="text/html;charset=gb2312"%>
!DOCTYPE html>
html>
  head>
    title>設置page的范圍/title>
  /head>
  body>
    %--通過useBean動作指令調用JavaBean--%>
    jsp:useBean id="user" scope="b>span style="color:#e53333;">request/span>/b>" class="com.javaweb.ch07.UserBean">/jsp:useBean>
    %--根據所有的參數設置JavaBean中屬性--%>
    jsp:setProperty name="user" property="username" value="request_username"/>
    jsp:setProperty name="user" property="password" value="request_password"/>
    jsp:forward page="PageJavaBeanDemo2.jsp"/>
  /body>
/html>

%@page language="java" contentType="text/html;charset=gb2312"%>
!DOCTYPE html>
html>
  head>
    title>設置page的范圍/title>
  /head>
  body>
    %--通過useBean動作指令調用JavaBean--%>
    jsp:useBean id="user" scope="span style="color:#e53333;">request/span>" class="com.javaweb.ch07.UserBean">/jsp:useBean>
    %--根據所有的參數設置JavaBean中屬性--%>
    jsp:getProperty name="user" property="username" />
    jsp:getProperty name="user" property="password" />
  /body>
/html>

設置session范圍的JavaBean

%@page language="java" contentType="text/html;charset=gb2312"%>
!DOCTYPE html>
html>
  head>
    title>設置page的范圍/title>
  /head>
  body>
    %--通過useBean動作指令調用JavaBean--%>
    jsp:useBean id="user" scope="session" class="com.javaweb.ch07.UserBean">/jsp:useBean>
    %--根據所有的參數設置JavaBean中屬性--%>
    jsp:setProperty name="user" property="username" value="session_username"/>
    jsp:setProperty name="user" property="password" value="session_password"/>
    a href="PageJavaBeanDemo2.jsp">跳轉到PageJavaBeanDemo2.jsp/a>
  /body>
/html>

%@page language="java" contentType="text/html;charset=gb2312"%>
!DOCTYPE html>
html>
  head>
    title>設置page的范圍/title>
  /head>
  body>
    %--通過useBean動作指令調用JavaBean--%>
    jsp:useBean id="user" scope="session" class="com.javaweb.ch07.UserBean">/jsp:useBean>
    %--根據所有的參數設置JavaBean中屬性--%>
    jsp:getProperty name="user" property="username" />
    jsp:getProperty name="user" property="password" />
  /body>
/html>

設置application范圍的JavaBean

%@page language="java" contentType="text/html;charset=gb2312"%>
!DOCTYPE html>
html>
  head>
    title>設置page的范圍/title>
  /head>
  body>
    %--通過useBean動作指令調用JavaBean--%>
    jsp:useBean id="user" scope="application" class="com.javaweb.ch07.UserBean">/jsp:useBean>
    %--根據所有的參數設置JavaBean中屬性--%>
    jsp:setProperty name="user" property="username" value="application_username"/>
    jsp:setProperty name="user" property="password" value="application_password"/>
    a href="PageJavaBeanDemo2.jsp">跳轉到PageJavaBeanDemo2.jsp/a>
  /body>
/html>

%@page language="java" contentType="text/html;charset=gb2312"%>
!DOCTYPE html>
html>
  head>
    title>設置page的范圍/title>
  /head>
  body>
    %--通過useBean動作指令調用JavaBean--%>
    jsp:useBean id="user" scope="application" class="com.javaweb.ch07.UserBean">/jsp:useBean>
    %--根據所有的參數設置JavaBean中屬性--%>
    jsp:getProperty name="user" property="username" />
    jsp:getProperty name="user" property="password" />
  /body>
/html>

移除JavaBean的屬性:
JavaBean的移除根據不同的范圍而不同

page范圍,request范圍,session范圍,application范圍對應的使用pageContext,request,session,application

方法都使用removeAttribute()方法

示例

%@page language="java" contentType="text/html;charset=gb2312"%>
!DOCTYPE html>
html>
  head>
    title>設置page的范圍/title>
  /head>
  body>
    %--通過useBean動作指令調用JavaBean--%>
    jsp:useBean id="user" scope="application" class="com.javaweb.ch07.UserBean">/jsp:useBean>
    %
      //移除application范圍的屬性
      application.removeAttribute("user"); 
    %>
    %--根據所有的參數設置JavaBean中屬性--%>
    jsp:getProperty name="user" property="username" />
    jsp:getProperty name="user" property="password" />
  /body>
/html>

您可能感興趣的文章:
  • jsp+servlet+javabean實現數據分頁方法完整實例
  • JSP+Servlet+JavaBean實現登錄網頁實例詳解
  • JSP教程之使用JavaBean完成業務邏輯的方法
  • JSP學習之JavaBean用法分析
  • jsp中使用javabean實例介紹
  • 使用jsp調用javabean實現超簡單網頁計算器示例
  • JSP JavaBean的setProperty屬性
  • 使用JSP + JAVABEAN + XML 開發的一個例子
  • JSP/JAVABEAN+TOMCAT4.0.5+MYSQL組合建站總結
  • JSP開發入門(三)--JSP與JavaBean

標簽:吉林 銅川 臨汾 白銀 山南 自貢 開封 烏蘭察布

巨人網絡通訊聲明:本文標題《JSP對JavaBean的各種常用操作方法總結》,本文關鍵詞  JSP,對,JavaBean,的,各種,常用,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《JSP對JavaBean的各種常用操作方法總結》相關的同類信息!
  • 本頁收集關于JSP對JavaBean的各種常用操作方法總結的相關信息資訊供網民參考!
  • 推薦文章
    校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃
    色婷婷综合激情| 亚洲久本草在线中文字幕| av在线不卡观看免费观看| 337p亚洲精品色噜噜狠狠| 亚洲精品国产精品乱码不99 | 欧美日韩国产综合一区二区| 亚洲精品视频自拍| 欧美精品久久天天躁| 国精产品一区一区三区mba桃花| 国产欧美日韩卡一| 欧美视频在线观看一区| 免费成人av在线| 国产精品久久久久四虎| 九九精品视频在线看| 国产精品你懂的在线欣赏| 欧美在线观看18| 国产精品1区2区3区在线观看| 久久久不卡影院| 91在线观看一区二区| 日本少妇一区二区| 亚洲自拍偷拍欧美| 亚洲色图视频网站| 精品乱人伦小说| 色综合天天综合| www.在线欧美| 国产69精品久久久久毛片 | 欧美电视剧免费观看| 97精品国产97久久久久久久久久久久| 日韩精彩视频在线观看| 亚洲精品福利视频网站| 国产精品久久久久久户外露出| 91精品国产麻豆国产自产在线| 色偷偷成人一区二区三区91| 高清免费成人av| 波多野结衣视频一区| 成人免费av资源| 色偷偷成人一区二区三区91| 91麻豆成人久久精品二区三区| 国产成人av电影在线播放| 日韩精品在线一区二区| 日韩三级视频中文字幕| 亚洲精品一线二线三线| 亚洲精品一区二区三区99| 欧美日韩一区 二区 三区 久久精品| 激情综合网激情| 99re这里都是精品| 欧美专区日韩专区| 精品国产乱码久久久久久影片| 日韩精品专区在线影院重磅| 日韩欧美在线1卡| 国产高清精品久久久久| 成人福利视频网站| 91在线一区二区| 精品国产制服丝袜高跟| 中文字幕制服丝袜一区二区三区| 亚洲人成在线播放网站岛国| 视频一区二区欧美| 成人免费视频视频在线观看免费 | 精品毛片乱码1区2区3区| 日韩视频免费观看高清完整版| 中国av一区二区三区| 亚洲已满18点击进入久久| 国产一区二区三区四| 欧美午夜精品久久久| 国产精品美日韩| 捆绑调教一区二区三区| 91免费国产在线观看| 国产日韩精品一区二区三区在线| 日韩理论在线观看| 日韩和欧美一区二区| 国产精品一卡二卡在线观看| 欧美日韩在线不卡| 天天综合网天天综合色| 欧美在线观看视频一区二区三区| 国产精品国产三级国产a| 国产精品自拍av| 久久久美女毛片| 成人毛片在线观看| 中文字幕亚洲综合久久菠萝蜜| 国产精品一区二区久激情瑜伽 | caoporen国产精品视频| 国产欧美日韩另类视频免费观看| 国产乱码精品一区二区三区av | 91精品国产综合久久久蜜臀图片| 亚洲一区二区三区中文字幕| 欧美精品vⅰdeose4hd| 一区二区三区精密机械公司| 国产一区在线看| 99精品在线免费| 亚洲地区一二三色| 日韩网站在线看片你懂的| 国产成人av电影在线播放| 亚洲宅男天堂在线观看无病毒| 日韩亚洲欧美一区| 国产精品乱码人人做人人爱| 日产精品久久久久久久性色| 精品国产一区二区三区久久影院 | 国产精品99久久久久久久女警| 国产女同性恋一区二区| 欧美日韩电影在线播放| 国产在线精品一区二区三区不卡| 国产精品全国免费观看高清| 在线免费不卡视频| 国产99一区视频免费| 亚州成人在线电影| 久久久亚洲高清| 欧美午夜免费电影| 一区二区在线观看视频| 欧美日韩一区国产| 不卡一区二区在线| 国产精品一区二区91| 天堂成人国产精品一区| 中文字幕一区二区三区乱码在线| 欧美日韩精品一区二区三区四区 | 国产一区二区不卡老阿姨| 亚洲福利一区二区三区| 亚洲色图另类专区| 成人中文字幕合集| 亚洲免费av在线| 亚洲免费伊人电影| 国产精品乱码一区二区三区软件 | 色妞www精品视频| 一本色道a无线码一区v| 欧美在线你懂得| 欧美理论电影在线| 欧美一卡2卡3卡4卡| 国产午夜一区二区三区| 久久久久久久国产精品影院| 久久久噜噜噜久噜久久综合| 亚洲成av人影院| 亚洲欧美精品午睡沙发| 一色桃子久久精品亚洲| 曰韩精品一区二区| 水野朝阳av一区二区三区| 久久精品国产亚洲5555| 97久久人人超碰| 欧美一二三在线| 一区二区三区四区高清精品免费观看| 日韩理论片在线| 国内久久精品视频| 色婷婷综合久色| 国产视频一区二区在线| 亚洲午夜三级在线| 成人av第一页| 亚洲精品在线一区二区| 亚洲综合免费观看高清完整版在线 | 亚洲最新视频在线观看| 风流少妇一区二区| 日韩一区二区三区视频| 亚洲黄色免费电影| av亚洲精华国产精华| 久久久不卡网国产精品二区| 一区二区三区中文字幕精品精品| 精品一区二区在线免费观看| 成人亚洲一区二区一| 欧美人狂配大交3d怪物一区| 国产精品久久午夜夜伦鲁鲁| 麻豆视频观看网址久久| 欧美一级黄色录像| 午夜久久久久久| 欧美日韩综合在线| 亚洲精品免费在线观看| 色妞www精品视频| 一区二区在线观看不卡| 色婷婷激情综合| 亚洲成人一区二区在线观看| 欧美高清性hdvideosex| 美女一区二区久久| 久久天堂av综合合色蜜桃网| 国产一区二区三区四| 久久精品一区二区三区av | 国产成人在线电影| 中文字幕欧美国产| 99re热这里只有精品视频| 亚洲视频网在线直播| 欧美一区二区三区影视| 国产精品视频yy9299一区| 国产麻豆视频一区二区| 国产精品久久久久一区二区三区| 色哟哟国产精品| 琪琪一区二区三区| 亚洲精品你懂的| 久久亚洲综合av| 7777精品伊人久久久大香线蕉的 | 久久精品99国产精品日本| 国产视频一区在线播放| 欧美日韩在线三区| av一区二区三区在线| 精品写真视频在线观看| 亚洲影院免费观看| 国产精品护士白丝一区av| 4438成人网| 91福利视频在线| 91小视频在线观看| 成人免费高清视频在线观看| 奇米综合一区二区三区精品视频| 亚洲综合无码一区二区| 亚洲欧洲国产日韩| 国产欧美精品区一区二区三区 | 五月天激情综合网|