1. Método de anotação, implementou a anotação Initbinder na camada do controlador
@Initbinderpublic void initbinder (solicitação httpServletRequest, servletRequestDatabinder Binder) lança exceção {dateFormat fmt = new SimpleDateFormat ("yyyyy-mm-dd"); CustomDateEditor dateEditor = new CustomDateEditor (FMT, true); Binder.RegisterCustomeditor (DATE.Class, DateEditor); }2. Conversão do tipo, Springmvc fornece uma interface conversor
public class DateConvert implementa o conversor <string, date> {@Override public date convert (string stringDate) {SimpleDateFormatAmatAmEnDateFormat = new SimpleDateFormat ("yyyyy-mm-dd"); tente {return SimpleDateFormat.Parse (StringDate); } catch (parseException e) {e.printStackTrace (); } retornar nulo; }}Configurar conversor em spring.xml
<!-Etapa 1: Crie uma regra de conversão de data personalizada-> <bean id = "DATECONVERT"/> <!-Etapa 2: Crie serviço de conversão e injete o DATECONVERT-> <bean id = "conversionService"> </name = "conversores"> <Set> <ref Bean = "DataConvert"/> </set> <///bean> Adicione a propriedade de serviço de conversão-> <MVC: Anotação de conversão-service = "conversionService"/>
O exemplo acima explicações de parâmetros de data de aprovação do Springmvc para o plano de fundo é todo o conteúdo que compartilho com você. Espero que você possa lhe dar uma referência e espero que você possa apoiar mais o wulin.com.