jsf 2.0で2つの結合されたテーブルのデータを表示するにはどうすればよいですか?
Beanカタログを管理しました(データベース内のテーブルを表します):
public class Catalog implements Serializable{
//gettters and setters and atrributes }
そして、私は別のマネージドBeanを持っています(私のデータベース内の別のテーブルを表します):
public class Profit implements Serializable{
//gettters and setters and attributes}
この2つの列(データベースから)をCatalogidプロパティで結合するクエリを返すメソッドがあります。
このメソッドにどのような戻り値を与えるのか、jsfxhtmlページに結合されたデータをどのように表示するのかわかりません...
これが私の方法です:
public <what return value to put> method throws Exception {
connect(); //to databse
String query="SELECT....";
//this query is prefectly good, i tested it in sql server, it does the job
Statement st=connection.createStatement();
ResultSet rs=st.executeQuery(upit);
while(rs.next()) {
//setting the values from my databse
}
return <what to return here> //this is the trick part
}
設定する戻り値とxhtmlページでの表示方法