Ola, pessoal estou desenvolvendo uma aplicação para controle de processos administrativos.
Entao o numero do processo e no formato XXXXX.YYYYYY/2009-07, por exemplo.
O problema esta na segunda parte do numero ( YYYYYY ) e no digito verificador.
Este número esta armazenado no banco, portanto o número que deveria ser 000003 e gravado como 3, então na hora
de carregar na tela preciso fazer uma conversão do valor.
Isto eu ja consegui fazer, mas entretanto tive que separar em varios outputText, com isso na hora da impressao o que deveria aparecer assim
23109.000001/2009-07
Aparece, em linhas separadas tal como:
000001/
2009-
07
Preciso ver se eh possivel que o outputText não de esta quebra de linha ???
Abaixo, segue o código deste trecho.
Obrigado.
<h:column>
<f:facet name="header">
<h:outputText id="coluna1" value="Número do Processo" styleClass="tituloTabela"/>
</f:facet>
<h:commandLink action="#{processoBean.editar}">
<h:outputText id="orgao" value="#{item.orgao}." styleClass="colunaNomeCurto"/>
<h:outputText id = "numero" value="#{item.numero}" styleClass="colunaNomeCurto" >
<f:convertNumber minIntegerDigits="6" maxFractionDigits="0" pattern="##0"/>
</h:outputText>
<h:outputText id = "ano" value="/#{item.ano}-" styleClass="colunaNomeCurto"/>
<h:outputText id = "digito" value="#{item.digito}" styleClass="colunaNomeCurto">
<f:convertNumber minIntegerDigits="2" />
</h:outputText>
</h:commandLink>
</h:column>