Início > Programação > O Uso do InputNumber do Primefaces Extensions

O Uso do InputNumber do Primefaces Extensions

O Primefaces têm extensões muito interessantes e úteis. Uma delas é o inputNumber, que formata os caracteres digitados para uma representação monetária ou outras formas numéricas de apresentação.

Essa extensão é uma alternativa ao MaskMoney, que também é muito bom, mas eu já estava utilizando um framework rico e não queria misturar as versões do JQuery.

Primeiro, você deve adicionar o suporte às extensões na página:

xmlns:pe="http://primefaces.org/ui/extensions"

Vamos fazer uma formatação monetária simples. Adicione o inputNumber formatado como segue:

<pe:inputNumber symbol="R$ " decimalSeparator="," thousandSeparator="." 
  value="#{beanMB.valor}" />

Por fim, basta ter uma propriedade do tipo Double no seu managed bean:

@ManagedBean("beanMB")
@ViewScope
public clas BeanMB{
   private Double valor;
   public Double getValor(){
      return valor;
   }
   public void setValor(Double valor){
      this.valor = valor;
   }
}
Anúncios
  1. Nenhum comentário ainda.
  1. No trackbacks yet.

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

%d blogueiros gostam disto: