Diferencia entre revisiones de «Java Server Faces/Convertidores y validadores»

Contenido eliminado Contenido añadido
Página creada con «<source lang=Java> package org.wikibooks.es.jsf.examples.converter; public class ImaginaryNumber { private int real; private int imaginary; public int getRe...»
 
Sin resumen de edición
Línea 1:
== Convertidores ==
 
=== Crear un convertidor personalizado ===
Para fines de ejemplo, crearemos desde cero un convertidor personalizado para una clase que abstrae lo que es un número imaginario. La definición de la case es la siguiente:
<source lang=Java>
package org.wikibooks.es.jsf.examples.converter;
Línea 9 ⟶ 13:
 
public int getReal(){
return this.real;
}
 
public int getImaginary(){
return this.imaginary;
}
 
public void setReal(int real){
this.real = real;
}
 
public void setImaginary(int imaginary){
this.imaginary = imaginary;
}
}
</source>
 
==== Implementar la interfaz del convertidor ====
La interfaz <code>javax.faces.convert.Converter</code> define los métodos para convertir de una cadena de texto a cualquier otro tipo.