Recentemente, ao usar o SpringMVC para fazer a interface HTTP, a outra parte descobriu que a conversão padrão do formato da data para muito tempo ao chamar minha interface, então o que vi na página front-end era uma série de números.
Podemos personalizar o conversor de código e, ao retornar os dados ao primeiro plano, podemos retornar os dados formatados do tipo string conforme precisamos.
pacote com.cnpc.mall.web.utils; importar java.io.ioException; importar java.text.simpledateFormat; importar java.util.date; importar org.codehaus.jackson.jsongnerator; importar org.codehaus.jackson.jsonprocessingException; importar org.codehaus.jackson.map.jsonserializer; importar org.codehaus.jackson.map.serializerProvider; classe pública CustomDateSerializer estende o jsonserializer <TATE> {@Override public void serialize (valor de data, jsongenerator jgen, serializerprovider provedor) lança ioexception, jsonprocessingException {jgen.writestring (new simplateformat ("yyyy-mm-dd hh: hh: mm: mm; }}Observe que, com o conversor, não se esqueça de adicionar anotações ao campo de domínio e chamar o conversor que definimos ao converter JSON:
@JSonserialize (usando = customDateSerializer.class) data public getlsd06 () {return lsd06; }Aqui eu o adiciono ao método Get e, ao retornar ao front end, o conversor que definimos será chamado.
O acima exposto é o conteúdo completo do método de conversão da Data JSOnserialize da Springmvc trazido a você pelo editor. Espero que todos apoiem mais wulin.com ~