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日期配置(全局+局部)_]

  • 相关阅读:
    Linux下状态查看相关命令
    Linux免密登录理解
    Linux下远程访问&拷贝&下载
    初识NAT、桥接和Host-Only
    Linux文件和文件夹权限管理
    Linux用户和用户组的操作
    Mac+Parallels+iTerm安装配置Linux Centos7
    SSM整合事务失效
    Linux用户和用户组管理命令
    Linux中{ }的用法
  • 原文地址:https://www.cnblogs.com/du1991/p/7663668.html
Copyright © 2011-2022 走看看