# 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