1. 什麼是javabean,有什麼用啊
一個javabean就相當於一個數據模型,舉個例子,Student類就可以當做一個數據模型類,也就是javabean,這個數據模型類一般只包構造方法,屬性,以及這些屬性的set和get方法,下面我給你一個例子:
publicclassStudent
{
privateStringname;
privateintage;
privateinthight;
/**
*構造方法
*/
publicStudent(Stringname,intage,inthight)
{
this.name=name;
this.age=age;
this.hight=hight;
}
publicStringgetName()
{
returnname;
}
publicvoidsetName(Stringname)
{
this.name=name;
}
publicintgetAge()
{
returnage;
}
publicvoidsetAge(intage)
{
this.age=age;
}
publicintgetHight()
{
returnhight;
}
publicvoidsetHight(inthight)
{
this.hight=hight;
}
}
希望可以幫助到你,有什麼疑問都可以追問,望採納,謝謝!
2. javabean
jsp中沒有看到你定義conn。出現null那麼應該查看你的資料庫連接是否成功。直接寫一個測試資料庫的程序測試一下。
3. 什麼是JavaBean
由系統用例轉換成的類,特徵是擁有一些私有化的成員變數和getter/setter函數。其作用類似於電影中的演員,所有劇情都是由演員來演繹。
4. JAVA中Bean是什麼
簡單籠統的說就是一個類,一個可復用的類。
javaBean在MVC設計模型中是model,又稱模型層,在一般的程序中,我們稱它為數據層,就是用來設置數據的屬性和一些行為,然後我會提供獲取屬性和設置屬性的get/set方法JavaBean是一種JAVA語言寫成的可重用組件。為寫成JavaBean,類必須是具體的和公共的,並且具有無參數的構造器。JavaBean
通過提供符合一致性設計模式的公共方法將內部域暴露成員屬性。眾所周知,屬性名稱符合這種模式,其他Java
類可以通過自身機制發現和操作這些JavaBean 屬性。
用戶可以使用JavaBean將功能、處理、值、資料庫訪問和其他任何可以用java代碼創造的對象進行打包,並且其他的開發者可以通過內部的JSP頁面、Servlet、其他JavaBean、applet程序或者應用來使用這些對象。用戶可以認為JavaBean提供了一種隨時隨地的復制和粘貼的功能,而不用關心任何改變。
JavaBean可分為兩種:一種是有用戶界面(UI,User
Interface)的JavaBean;還有一種是沒有用戶界面,主要負責處理事務(如數據運算,操縱資料庫)的JavaBean。JSP通常訪問的是後一種JavaBean。
5. javabean是什麼
JavaBean 是一種JAVA語言寫成的可重用組件。為寫成JavaBean,類必須是具體的和公共的,並且具有無參數的構造器。JavaBean 通過提供符合一致性設計模式的公共方法將內部域暴露成員屬性。眾所周知,屬性名稱符合這種模式,其他Java 類可以通過自省機制發現和操作這些JavaBean 的屬性。
6. 什麼是Javabean
JavaBean 是一種JAVA語言寫成的可重用組件。為寫成JavaBean,類必須是具體的類和公共的類,並且具有無參數的構造器。JavaBean 通過提供符合一致性設計模式的公共方法將內部域暴露稱為屬性。眾所周知,屬性名稱符合這種模式,其他Java 類可以通過自身機制發現和操作這些JavaBean 屬性。用戶可以使用JavaBean將功能、處理、值、資料庫訪問和其他任何可以用java代碼創造的對象進行打包,並且其他的開發者可以通過內部的JSP頁面、Servlet、其他JavaBean、applet程序或者應用來使用這些對象。用戶可以認為JavaBean提供了一種隨時隨地的復制和粘貼的功能,而不用關心任何改變。JavaBean可分為兩種:一種是有用戶界面(UI,User Interface)的JavaBean;還有一種是沒有用戶界面,主要負責處理事務(如數據運算,操縱資料庫)的JavaBean。JSP通常訪問的是後一種JavaBean。JSP中Javabean是通過標簽來聲明實現的。 Javabean的生命周期由scope屬性來指定,scope有4個值: 1.page-JavaBean對象保存在pageContext對象中,有page范圍JvaBean實例只能在當前創建這個JavaBean的JSP文件中進行操作,page范圍的JavaBean常用於進行一次性操作的javaBean 2.request-JavaBean對象保存在request對象中,有request范圍的JavaBean實例可以在處理請求所有的JSP頁面中都存在,這個對象只有在請求全部處理完畢後才會被釋放掉,request范圍的JavaBean常用於共享同義詞請求的JSp頁面中。 3.session-JavaBean對象是保存在session范圍的JavaBean,實例的生存周期是整個session,只有當session國旗後才能釋放掉,這樣常用於共享同一個session的JSP頁面。 4.application-JavaBean對象保存在application對象中,有application范圍的JavaBean對象的生存周期是整個application,這就意味著這樣的JavaBean的生存周期是整個應用程序,當web Server停掉才會消失掉。
7. 什麼是JAVABean
JavaBean就是Java類,這個類有如下特點:必須有一默認的構造方法,有私有成員變數,有Get和Set方法。
8. JAVABean是什麼
1、概述:
JavaBean 是一種JAVA語言寫成的可重用組件。為寫成JavaBean,類必須是具體的和公共的,並且具有無參數的構造器。JavaBean 通過提供符合一致性設計模式的公共方法將內部域暴露成員屬性。眾所周知,屬性名稱符合這種模式,其他Java 類可以通過自身機制發現和操作這些JavaBean 屬性。 換句話說,javabean就是一個java的類,只不過這個類你要按上面提到的一些規則來寫,比如必須是公共的啊,無參構造啊等等,按這些規則寫了之後,這個javabean可以在程序里被方便的重用,使開發效率提高。
2、介紹:
最初,JavaBean的目的是為了將可以重復使用的軟體代碼打包標准。特別是用於幫助廠家開發在綜合開發環境(IDE)下使用的java軟體部件。這些包括如Grid控制項,用戶可以將該部件拖放到開發環境中。從此,JavaBean就可以擴展為一個java web 應用的標准部件,並且JavaBean部件框架已經擴展為企業版的 Bean(EJB)。
JavaBean 和 Server Bean(通常稱為 Enterprise JavaBean (EJB))有一些基本相同之處。它們都是用一組特性創建,以執行其特定任務的對象或組件。它們還有從當前所駐留伺服器上的容器獲得其它特性的能力。這使得 bean 的行為根據特定任務和所在環境的不同而有所不同。
3、JavaBean的任務:
(1) 一個開發良好的軟體組件應該是一次性地編寫,而不需要再重新編寫代碼以增強或完善功能。
(2) JavaBean組件在任意地方運行是指組件可以在任何環境和平台上使用,這可以滿足各種互動式平台的需求。
(3)JavaBean組件在任意地方的重用說的是它能夠在包括應用程序、其他組件、文檔、Web站點和應用程序構造器工具的多種方案中再利用。
9. javabean 是什麼詳細點
看看這段話也許對你有所幫助!
在談論組件之前讓我們看一個通俗的事情:組裝電視機。組裝一台電視機時,人們可以選擇多個組件,例如電阻、電容、顯象管等,一個組裝電視機的人不必關心顯象管是怎麼研製的,只要根據說明書了解其中的屬性和功能就可以了。不同的電視機可以安裝相同的顯象管,顯象管的功能完全相同,但他們是在不同的電視機裡面,一台電視機的顯象管發生了故障並不影響其它的電視機;也可能兩台電視安裝了一個共享的組件:天線,如果天線發生了故障,兩台電視機都受到同樣的影響。
「可視化組件編程」非常成功的一個例子就是微軟公司的VB。人們在使用VB編寫程序時,經常把一個按鈕組件或文本框組件拖放到你的應用程序窗體中,並了解這個按鈕的名字、它有哪些功能、方法等,而且你還可以重新更改它的名字,當你創建生成應用程序時,這個按鈕的名字被保存了下來。但是,微軟的組件只適用於微軟的操作平台上,不能為其它的平台所使用。
按著Sun公司的定義,JavaBeans是一個可重復使用的軟體組件。實際上JavaBeans是一種Java類,通過封裝屬性和方法成為具有某種功能或者處理某個業務的對象,簡稱beans。由於javabeans是基於java語言的,因此javabeans不依賴平台,具有以下特點:
1. 可以實現代碼的重復利用
2. 易編寫、易維護、易使用
3. 可以在任何安裝了Java運行環境的平台上的使用,而不需要重新編譯。
我們已經知道,一個基本的JSP頁面就是由普通的HTML標簽和java程序片組成,如果程序片和HTML大量交互在一起,就顯得頁面混雜,不易維護。JSP頁面應當將數據的處理過程指派給一個或幾個beans來完成,我們只需在JSP頁面中調用這個beans即可。不提倡大量的數據處理都用java程序片來完成。在JSP頁面中調用beans,可有效的分離的靜態工作部分和動態工作部分。
10. 什麼是javabean有什麼用
1、概述:
JavaBean 是一種JAVA語言寫成的可重用組件。為寫成JavaBean,類必須是具體的和公共的,並且具有無參數的構造器。JavaBean 通過提供符合一致性設計模式的公共方法將內部域暴露成員屬性。眾所周知,屬性名稱符合這種模式,其他Java 類可以通過自身機制發現和操作這些JavaBean 屬性。 換句話說,javabean就是一個java的類,只不過這個類你要按上面提到的一些規則來寫,比如必須是公共的啊,無參構造啊等等,按這些規則寫了之後,這個javabean可以在程序里被方便的重用,使開發效率提高。
2、介紹:
最初,JavaBean的目的是為了將可以重復使用的軟體代碼打包標准。特別是用於幫助廠家開發在綜合開發環境(IDE)下使用的java軟體部件。這些包括如Grid控制項,用戶可以將該部件拖放到開發環境中。從此,JavaBean就可以擴展為一個java web 應用的標准部件,並且JavaBean部件框架已經擴展為企業版的 Bean(EJB)。
JavaBean 和 Server Bean(通常稱為 Enterprise JavaBean (EJB))有一些基本相同之處。它們都是用一組特性創建,以執行其特定任務的對象或組件。它們還有從當前所駐留伺服器上的容器獲得其它特性的能力。這使得 bean 的行為根據特定任務和所在環境的不同而有所不同。
3、JavaBean的任務:
(1) 一個開發良好的軟體組件應該是一次性地編寫,而不需要再重新編寫代碼以增強或完善功能。
(2) JavaBean組件在任意地方運行是指組件可以在任何環境和平台上使用,這可以滿足各種互動式平台的需求。
(3)JavaBean組件在任意地方的重用說的是它能夠在包括應用程序、其他組件、文檔、Web站點和應用程序構造器工具的多種方案中再利用。