2010-06-22 79 views
-1

我需要在jsp頁面上顯示用戶從數據庫請求的數據。如何使用java bean來執行此操作?如何使用java beans顯示來自數據庫的數據

+0

這個問題很含糊,你能提供更多關於你在應用程序中使用的框架的信息嗎? – JMM 2010-06-22 05:56:13

+0

Basicaaly我需要使用jsp和java beans來創建一個音樂商店的應用程序,在這個應用程序中,我需要根據藝術家名稱或藝術家ID來顯示有關專輯的信息。 – 2010-06-22 05:58:37

回答

0

java beans不是圖書館。它更像是特殊類的概念/設計模式,它保存屬性並提供使用命名約定的getter和setter方法。一個簡單的例子:

private String name; 
private String street; 

public getName() {return name}; 
public setName() {this.name = name}; 

public getStreet() {return street}; 
public setStreet() {this.street = street}; 

現在我們可以設計一個對應於數據庫表的bean。我們只使用列名作爲字段名,並有一個表示表項的Java對象。

看看DAO/DTO模式和ORM(如JPA或休眠)。那些'實施'這種技術,我很肯定,其中一個將會有所幫助。

+0

我已經使用bean將用戶數據輸入數據庫。 但我無法使用它從數據庫中檢索數據。 – 2010-06-22 06:37:16

+0

聽起來像你已經在使用某種框架,並有一個特定的問題。顯示一些代碼,也許我們可以提供更好的幫助:) – 2010-06-22 07:19:00

-1

首先你要得到數據庫的價值,然後給bean &然後把bean變量設置成setAttribute()方法&回到jsp頁面。

相關問題