primavera tipo mvc parámetros de la conversión de unión, hay tres maneras

# Spring MVC conversión parámetro de tipo de tres formas de unión: 

## 1 clase de entidad añadió anotación fecha formateada. 

@DateTimeFormat (patrón = " : mm YYYY el MM-dd-HH " )
 privada ; una Fecha de la creationTime 

## 2 Propiedades. editor 

antes spring3.1 

por @InitBinder creado controlador de clase 

/ * * 
     * añadido un elemento de datos en la capa de controlador de código de enlace 
     * @param WebDataBinder 
     * / 
    @InitBinder 
    pública  vacío de un initBinder (WebDataBinder WebDataBinder) throws Exception { 
        la SimpleDateFormat SimpleDateFormat = new new la SimpleDateFormat ( " AAAA la mM-dd-HH: mm " );
        simpleDateFormat.setLenient ( false ); 
        webDataBinder.registerCustomEditor (una fecha. clase , nueva nueva del CustomDateEditor (SimpleDateFormat, true )); 
    } 
   Nota: convertidor de tipos personalizado debe implementar la interfaz PropertyEditor o una clase de herencia PropertyEditorSupport 
escribir una clase que se extiende propertyEditorSupport (implementos PropertyEditor) { 
     público  vacío en setAsText (texto String) { 
         el SimpleDateFormat SimpleDateFormat = nueva nueva del SimpleDateFormat ( " AAAA-mM-dD HH: mM " ); 
        una fecha Fecha = simpleDateFormat.parse (texto);
         el este .SetValue (FECHA);
     } 
     Pública cadena getAsTest () { 
      una fecha Fecha = (a la fecha) de la presente .getValue (); 
       devolver  la presente .dateFormat.format (FECHA); 
     } 
} 

## . 3 . Tipo Conversor 

de conversión de tipo mundial 

código pre-clase de referencia

 

Supongo que te gusta

Origin www.cnblogs.com/bozhengheng/p/12520031.html
Recomendado
Clasificación