成人无码视频,亚洲精品久久久久av无码,午夜精品久久久久久毛片,亚洲 中文字幕 日韩 无码

資訊專欄INFORMATION COLUMN

JavaWeb學(xué)習(xí)筆記1- javaBean

figofuture / 3060人閱讀

摘要:客戶請求訪問的頁面執(zhí)行完畢并向客戶端發(fā)送響應(yīng)??捎梅椒ǐ@得對象在范圍內(nèi),對象的有效范圍為客戶請求訪問的當(dāng)前頁面和當(dāng)前頁面共享同一個(gè)請求的頁面,包括指令以及標(biāo)記包含的其他文件。在當(dāng)前會(huì)話有效期間,該對象均有效。作用域范圍從小到大依次為

JavaBean JavaBean規(guī)范

JavaBean是一個(gè)公共的類

JavaBean有一個(gè)不帶參數(shù)的構(gòu)造函數(shù)

JavaBean通過setXXX方法設(shè)置屬性,并且通過getXXX方法獲取屬性

屬性私有

package com.po;

public class Users {
    private String username;
    private String password;
    
    public Users() {
        
    }

    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;
    }
    
}
jsp訪問javaBean 和普通java類使用相同 1. 導(dǎo)入javaBean類
<%@ page import = "com.po.Users" %>
<%
2. 聲明javaBean對象
<% 
      Users user = new Users();
      user.setUsername("admin");
      user.setPassword("12345");
   %>
3. 訪問對象
用戶名: <%= user.getUsername() %>
密碼: <%= user.getPassword() %>
useBean動(dòng)作
javaBean動(dòng)作元素 useBean()
getPropertyName()

作用:獲取指定javabean對象的屬性值。

setPropertyName()

需要表單提交屬性:

與之前頁面提交的表單的【所有屬性進(jìn)行匹配】,若有與javabean類屬性名相同的,則進(jìn)行賦值。比如表壇提交了username="xxx",而javabean里有username屬性,則對其進(jìn)行賦值

需要表單提交屬性

:對【指定的屬性進(jìn)行匹配】

手動(dòng)設(shè)置屬性:

與request參數(shù)有關(guān),通過url傳參 :

javaBean范圍

使用useBeans的scope屬性可以用來指定javabean的作用范圍, 標(biāo)簽中的scope屬性決定了JavaBean對象存在的范圍,scope可選值包括:

scope="page"

僅在當(dāng)前頁面有效(重定向或者服務(wù)器內(nèi)部轉(zhuǎn)發(fā)均后均無效)
客戶每次請求訪問JSP頁面時(shí),都會(huì)創(chuàng)建一個(gè)JavaBean對象。JavaBean對象的有效范圍是客戶請求訪問的當(dāng)前JSP頁面,JavaBean對象在以下兩種情況下會(huì)結(jié)束生命周期:

通過標(biāo)簽將請求轉(zhuǎn)發(fā)到另一個(gè)文件。

客戶請求訪問的JSP頁面執(zhí)行完畢并向客戶端發(fā)送響應(yīng)。

scope="request"

可用request.getAttribute()方法獲得javabean對象.

在request范圍內(nèi),JavaBean對象的有效范圍為:

客戶請求訪問的當(dāng)前JSP頁面

和當(dāng)前JSP頁面共享同一個(gè)請求的頁面,包括<%@ include%>指令以及標(biāo)記包含的其他JSP文件。

當(dāng)所有共享同一個(gè)客戶請求的JSP頁面執(zhí)行完畢并向客戶端發(fā)回響應(yīng)時(shí),JavaBean對象結(jié)束生命周期。

scope="session"

可用session.getAttribute()方法獲得javabean對象。在當(dāng)前會(huì)話session有效期間,該對象均有效。
JavaBean對象被創(chuàng)建后,它存在于整個(gè)Session的生命周期內(nèi),同一個(gè)session中的所有JSP文件共享這個(gè)JavaBean對象。

scope="application"

可用application.getAttribute()方法獲得javabean對象。范圍最廣
在整個(gè)Web應(yīng)用的生命周期內(nèi),Web應(yīng)用中的JSP文件都能共享同一個(gè)JavaBean對象。

作用域范圍從小到大依次為:page < request < session < application.

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://m.hztianpu.com/yun/65363.html

相關(guān)文章

  • JavaWEB開發(fā)15——Listener&Listener

    摘要:創(chuàng)建與銷毀對象是發(fā)送請求服務(wù)器就會(huì)創(chuàng)建它,當(dāng)響應(yīng)產(chǎn)生時(shí),對象就會(huì)銷毀。是容器為開發(fā)人員提供的對象,它提供了對某一資源的已過濾請求調(diào)用鏈的視圖。 一、Listener監(jiān)聽器 Javaweb開發(fā)中的監(jiān)聽器,是用于監(jiān)聽web常見對象 HttpServletRequest HttpSession ServletContext 監(jiān)聽它們的創(chuàng)建與銷毀 屬性變化 session綁...

    RebeccaZhong 評論0 收藏0
  • JavaWEB開發(fā)12——el&jstl

    摘要:列名字段名表單中的屬性名要一至創(chuàng)建數(shù)據(jù)庫及表開發(fā)應(yīng)用搭建開發(fā)環(huán)境添加包創(chuàng)建實(shí)現(xiàn)類層業(yè)務(wù)層接口實(shí)現(xiàn)類數(shù)據(jù)訪問層接口實(shí)現(xiàn)類添加工具類表示層要注意注冊頁面登錄頁面 一、JavaWeb開發(fā)模式 C/S:客戶端 / 服務(wù)器 (胖客戶端)B/S:瀏覽器 / 服務(wù)器 (瘦客戶端) JavaBean: 就是一個(gè)普通類(實(shí)體bean),包含三樣標(biāo)準(zhǔn):一個(gè)無參構(gòu)造、私有屬性、公共的getter和se...

    Lionad-Morotar 評論0 收藏0
  • java&javaweb學(xué)習(xí)筆記(匯總)

    摘要:我的學(xué)習(xí)筆記匯總標(biāo)簽筆記分為兩大部分和筆記內(nèi)容主要是對一些基礎(chǔ)特性和編程細(xì)節(jié)進(jìn)行總結(jié)整理,適合了解基礎(chǔ)語法,想進(jìn)一步深入學(xué)習(xí)的人如果覺得不錯(cuò),請給,這也是對我的鼓勵(lì),有什么意見歡迎留言反饋目錄基礎(chǔ)鞏固筆記反射基礎(chǔ)鞏固筆記泛型基礎(chǔ)鞏 我的java&javaweb學(xué)習(xí)筆記(匯總) 標(biāo)簽: java [TOC] 筆記分為兩大部分:javase和javaweb javase javawe...

    yagami 評論0 收藏0
  • JavaWeb(學(xué)習(xí)筆記二)

    摘要:應(yīng)用應(yīng)用中中的路徑問題在設(shè)置頁面路徑的時(shí)候設(shè)置一定要用可以通過獲得進(jìn)行拼接,不然會(huì)有可能出現(xiàn)路徑錯(cuò)誤的問題,這是由于在不同的位置符號(hào)會(huì)有不同的意思。 web應(yīng)用應(yīng)用中URL中的路徑問題 ①在設(shè)置頁面路徑的時(shí)候設(shè)置一定要用contextPath(可以通過application.getContextPath()獲得)進(jìn)行拼接,不然會(huì)有可能出現(xiàn)路徑錯(cuò)誤的問題,這是由于在不同的位置/符號(hào)會(huì)有...

    idealcn 評論0 收藏0
  • JavaWeb(HttpSession與Cookie)學(xué)習(xí)筆記

    摘要:的作用域只能夠傳到當(dāng)前目錄以及以下的目錄,不可以傳到上一目錄??偨Y(jié)當(dāng)客戶端訪問第一個(gè)資源并且當(dāng)前或者沒有禁用當(dāng)前頁面的默認(rèn)創(chuàng)建的對象或者沒有調(diào)用方法的時(shí)候就會(huì)返回一個(gè)對象。 cookie的作用域 cookie只能夠傳到當(dāng)前目錄以及以下的目錄,不可以傳到上一目錄。 HttpSession的創(chuàng)建 HttpSession的生命周期: 1).什么時(shí)候創(chuàng)建HttpSession對象①.對于JSP...

    xumenger 評論0 收藏0

發(fā)表評論

0條評論

閱讀需要支付1元查看
<