Ola pessoal boa tarde!
Fiz uma dataTable com o sequinte codigo
<p:dataTable value="#{fichaTecnicaHasServicoController.fichas}" var="fichas">
<p:column>
<f:facet name="header">
<h:outputText value="Cod. Ficha" />
</f:facet>
<h:outputText value="#{fichas.fichaTecnica}" />
</p:column>
<p:column>
<f:facet name="header">
<h:outputText value="Serviço" />
</f:facet>
<h:outputText value="#{fichas.servico.nome}" />
</p:column>
<p:column>
<f:facet name="header">
<h:outputText value="Quantidade" />
</f:facet>
<h:outputText value="#{fichas.quantidade}" />
</p:column>
<p:column>
<f:facet name="header">
<h:outputText value="Preço" />
</f:facet>
<h:outputText value="#{fichas.preco}" />
</p:column>
<p:column>
<f:facet name="header">
<h:outputText value="Total" />
</f:facet>
<h:outputText value="#{fichas.preco * fichas.quantidade}" />
</p:column>
<p:column>
<f:facet name="header">
<h:outputText value="Operation" />
</f:facet>
<p:commandLink value="Remove" update="form:books" process="@this">
<p:collector value="#{fichas}"
removeFrom="#{fichaTecnicaHasServicoController.fichas}" />
</p:commandLink>
</p:column>
</p:dataTable>
Observem que eu somo os itens quantidade e preço em uma coluna total, ate ai tudo bem, agora eu preciso criar um outro campo chamado total geral onde ele vai somando todos os totais, tenho como fazer isso direto na visao?
Obrigado