jsf validadorese conversores

Post on 01-Jul-2015

541 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Marcos Devaner

Em uma aplicação Web, todosos dados enviados ao servidorestão em formato de texto.Assim, quando uma aplicaçãorecebe esses dados, énecessário realizar algumasconversões para quepossamos utilizar esses dadosde forma adequada. O JSFoferece um mecanismoautomatizado de conversãode dados.

Algumas vezes, precisamos fornecerinformações adicionais para que os conversorespadrão do JSF possam realizar a conversão dosdados de forma adequada. Para isso, usamos astags <f:convertNumber> e<f:convertDateTime> para selecionarconversores de números e datasrespectivamente.

O fato de uma conversão ter acontecido com sucesso nãogarante que o valor de um dado atributo esteja de acordocom as regras da aplicação. Em cenários onde o usuáriodigita em um formulário, valores inteiros negativos ouacima de 150 são completamente inaceitáveis para a idadede uma pessoa.

O JSF oferece um mecanismo automatizado de validação de dados. Veremos agora como funciona esse mecanismo.

Crie um novo projeto JSF seguindo o modelo abaixo:

Nome do projeto :calculaPreco

Página : index.htmlClasse: ProdutoManageBean: MBProduto

top related