- - PR -
JSFでカラムが動的な表について
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2007-11-01 16:07
JSF Myfaces Tomahawkを使用して
指定したカラムのみ表示させる一覧表を作成しようとしています。 以下の様な表で 設定ファイルなどに一覧表のカラムを記述して そこに記述してあるカラムのみ表示させたいのです。 -------------------------------------------------- ID | name | address | telno -------------------------------------------------- 001 | name1 | address1 | 111-111-1111 002 | name2 | address2 | 222-222-2222 003 | name3 | address3 | 333-333-3333 -------------------------------------------------- コードは以下のようになると思うのですが t:columnsタグ内でのoutputTextのvalueに表示したい値が指定できません。。。 <t:dataTable id="tb1" value="#{TestSearchBean.searchList}" var="item" rowIndexVar="num"> <t:columns value="#{TestSearchBean.columnHeaders}" var="col"> <f:facet name="header"> <h:outputText value="#{col.dispName}" /> </f:facet> <h:outputText value="#{??????}" /> </t:columns> </t:dataTable> dataTableとcolumnsのインデックスが指定できれば。。と思うのですが。。。 dataTable、columns以外に方法があるのでしょうか? どなたかご存知の方がいらっしゃいましたらご教授ください。 |
|
投稿日時: 2007-11-02 10:52
自己レスです。
以下を参考に解決しました! http://saloon.javaranch.com/cgi-bin/ubb/ultimatebb.cgi?ubb=get_topic&f=82&t=001590 |
|
投稿日時: 2007-11-02 14:30
一般論ですが、JSFのviewは単純にモデルを参照しているだけ、にすべきです。設定ファイルやそのほかの要因で更新すべきは、モデルのほうです。JSFはWebページのSwing化=MVC化をねらったシステムですから。
|
1