zoukankan      html  css  js  c++  java
  • 17_10_13 SSM中日期传递格式转化

    两种方式:

    局部的:在Controller层
    @Controller
    public class ProductController {
    	
    	@InitBinder
    	public void initBinder(WebDataBinder binder, WebRequest request) {
    		//转换日期格式
    		DateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
    		
    		binder.registerCustomEditor(Date.class, new CustomDateEditor(dateFormat, true));
    		
    	}
    	
    
    全局的:在springmvc的xml中
    <!-- 配置全局日期转换器 -->
    	<bean class="org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter">
    		<property name="webBindingInitializer">
    			<bean class="cn.itcast.core.web.CustomDateEdtor"/>
    		</property>
    	</bean>
    
    这个cn.itcast.core.web.CustomDateEdtor是自己写的类
    public class CustomDateEdtor implements WebBindingInitializer {
    
    	@Override
    	public void initBinder(WebDataBinder binder, WebRequest request) {
    		// TODO Auto-generated method stub
    		//杞�崲鏃ユ湡鏍煎紡
    		DateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
    		
    		binder.registerCustomEditor(Date.class, new CustomDateEditor(dateFormat, true));
    	}
    
    }
    

    [参考视频:新巴巴运动网(spring+springmvc+mybatis)day76_babSport 第二天2springmvc日期配置(全局+局部)_]

  • 相关阅读:
    java 多线程踩过的坑
    css transform旋转属性
    java 实现JSON数据格式化
    shell if判断
    Shell脚本变量判断参数命令
    CentOS7 yum方式安装mysql5.7客户端安装
    sed命令你给删除指定行
    awk查询文件最长或者最短行
    Ansible离线安装
    gitlab的仓库迁移到新的gitlab
  • 原文地址:https://www.cnblogs.com/du1991/p/7663668.html
Copyright © 2011-2022 走看看