こんにちは、私はこのシナリオを持っています:
私はprimefacesデータテーブルを使用してp:datatable
おり、マネージドBeanからリストを受け取ります...このサンプルを探してください:そしてヘッダー「ステータス」に注意してください
<p:datatable styleClass="table1" id="listTable" var="t" value="{testBean.elements}">
<p:column headerText="Request No.">
<h:outputText value="#{t.part_request_no}"></h:outputText>
</p:column>
<p:column headerText="Request No.">
<h:outputText value="#{t.part_request_date}"></h:outputText>
</p:column>
<!--please pay attention here -->
<p:column headerText="status">
<h:outputText value="#{t.part_status}"></h:outputText>
</p:column>
</p:datatable>
結果は次のようになります:
Request No. | Request Date | Status |
1 | 2013-02-02 | 1 |
2 | 2013-01-01 | 2 |
3 | 2013-4-23 | 5 |
私の質問は : 1、2、5 を表すのは恥ずかしいことです。だから私は次のようなステータスを表示することを好みます
- 1 : 新規
- 2 : 却下
- 5 : キャンセルされました。
私がこのようになるために必要な結果
Request No. | Request Date | Status |
1 | 2013-02-02 | New |
2 | 2013-01-01 | Rejected |
3 | 2013-4-23 | Canceled |
何か案は ????ありがとうございました ....