hi every one I have this scenario :
i am using primefaces data table p:datatable
and it receives a list from managed bean...
please look for this sample : and pay attention to the header "status"
<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>
the result looks like : this
Request No. | Request Date | Status |
1 | 2013-02-02 | 1 |
2 | 2013-01-01 | 2 |
3 | 2013-4-23 | 5 |
my Question is : representing 1, 2, 5 is a shame. so i prefer to view statuses like
- 1 : New
- 2 : Rejected
- 5 : Canceled.
the result i require to be like this
Request No. | Request Date | Status |
1 | 2013-02-02 | New |
2 | 2013-01-01 | Rejected |
3 | 2013-4-23 | Canceled |
any ideas ???? thank you ....