Spring日期格式初始化
原文链接地址
一、初始化参数绑定[一种日期格式]
配置步骤:
①:在applicationcontext.xml中只需要配置一个包扫描器即可
| 
 1 
2 
 | 
<!-- 包扫描器 -->     <context:component-scan base-package="cn.happy.controller"></context:component-scan> | 
②:在处理器类中配置绑定方法 使用@InitBinder注解
在这里首先注册一个用户编辑器 参数一为目标类型 propertyEditor为属性编辑器,此处我们选用 CustomDateEditor属性编辑器,
参数一为想转换的日期格式,参数二表示是否允许为空

| 
 1 
2 
3 
4 
5 
6 
7 
8 
9 
10 
11 
12 
13 
14 
15 
16 
17 
 | 
@Controllerpublic class MyController {    //匹配单个    @InitBinder    public void initData(WebDataBinder wdb){        wdb.registerCustomEditor(Date.class, new CustomDateEditor(new SimpleDateFormat("yyyy-MM-dd"), true));             }              @RequestMapping(value="/first.do")    public String doFirst(Date birthday,int age){             return "/welcome.jsp";    }} | 
③ 定制jsp页面:
| 
 1 
2 
3 
4 
5 
6 
 | 
<form action="${pageContext.request.contextPath }/first.do" method="post">   <h1>参数绑定转换器</h1>                出生日期:<input name="birthday" value="${birthday}"/><br/><br/>                年龄:<input name="age" value="${age }"/><br/><br/>      <input type="submit" value="注册"/>   </form> | 
实现效果:


二、多日期的绑定
①自定义的属性编辑器,需要我们继承PropertiesEditor,重写里面的setAsText方法,使用setValue方法赋值


②在处理器类中使用我们自定的属性编辑器

实现效果:






Spring日期格式初始化的更多相关文章
- SpringMVC初始化参数绑定--日期格式
		
一.初始化参数绑定[一种日期格式] 配置步骤: ①:在applicationcontext.xml中只需要配置一个包扫描器即可 <!-- 包扫描器 --> <context:comp ...
 - spring Mvc json返回json的日期格式问题
		
(一)输出json数据 springmvc中使用jackson-mapper-asl即可进行json输出,在配置上有几点: 1.使用mvc:annotation-driven 2.在依赖管理中添加ja ...
 - spring mvc3中JACKSON序列化日期格式的问题 - 墙头草的Java - BlogJava
		
body { font-family: "Microsoft YaHei UI","Microsoft YaHei",SimSun,"Segoe UI ...
 - spring的mvc对于页面日期格式进行传值到后台
		
对于spring的mvc 日期格式从页面传入后台是个问题.string类型和整形都能友好传入.但是对于日期类型date却不能传入.回报403参数不对的错误. 看例子: @RequestMapping( ...
 - springmvc--json--返回json的日期格式问题
		
(一)输出json数据 springmvc中使用jackson-mapper-asl即可进行json输出,在配置上有几点: 1.使用mvc:annotation-driven 2.在依赖管理中添加ja ...
 - pivotx的entry和page内容里的日期格式修改
		
欢迎转载opendevkit文章, 文章原始地址: http://www.opendevkit.com/?e=63 1. 文章发布时间的确定 如果服务器空间在国内还好说, 如果在国外的话, 文章编辑时 ...
 - springmvc学习笔记--json--返回json的日期格式问题
		
(一)输出json数据 springmvc中使用jackson-mapper-asl即可进行json输出,在配置上有几点: 1.使用mvc:annotation-driven 2.在依赖管理中添加ja ...
 - php中时间戳和日期格式的转换
		
一,PHP时间戳函数获取指定日期的unix时间戳 strtotime(”2009-1-22″) 示例如下: echo strtotime(”2009-1-22″) 结果:1232553600 说明:返 ...
 - Delphi Xe 中如何把日期格式统一处理,玩转 TDatetime
		
日期格式的处理总是会很复杂,因为不同的环境日 期格式也不一样.为了程序统一处理, 最好把格式给统一了: 可以在程序的初始化段: FormatSettings.ShortDateFormat := ' ...
 
随机推荐
- Linux Shell 条件测试
			
1. 文件测试 -d 目录 -s 文件非空 -f 是正规文件 -w 有写权限 -r 有读权限 -x 有执行权限 -L 符号连接 -u 文件有suid位设置
 - Cocos2dx 小技巧(十三)聊聊坐标系
			
一好友考上了空姐.她说:以后基本上不会回来了.等下次见面时请叫我白富美!尽管有点羡慕.但我依然不甘示弱回复:下次见面时请叫我高富帅! 未来,谁说得准呢? ------------------有段时间没 ...
 - [思考]我们应该怎样建设企业IT
			
从人员架构上来看,要不要企业自己的IT团队?如果要,应该有什么样的架构?运维,开发,管理,项目? 从是否外包角度看,要不要外包?如果外包,如何建立外包流程? 从业务角度看,企业IT的发展应该是围绕业务 ...
 - 百度面试经历_web前端开发
			
百度面试经历_web前端开发 --2016年09月24日校招杭州站 刚面试完,担心过去就忘记掉,故回来时在地铁上用手机码下面试题目,供参考,也留作自己以后的面试参考依据.
 - 设计模式-(16)模版模式 (swift版)
			
一,概念: 定义一个算法中的操作框架,而将一些步骤延迟到子类中.使得子类可以不改变算法的结构即可重定义该算法的某些特定步骤.(Define the skeleton of an algorithm i ...
 - java定时器2-spring实现
			
spring定时器(基于xml) spring定时器(基于注解) quartz定时器 1.使用基于xml配置的spring定时器 首先编写定时任务类Mytask public class Mytask ...
 - UltraEdit mac破解版
			
2018-01-17 增加18.00.0.19破解 去官网下载原载,先运行一次,再在终端里执行下面代码就可以破解完成! printf '\x31\xC0\xFF\xC0\xC3\x90' | dd s ...
 - 信息检索导论的课件——http://home.ustc.edu.cn/~zhufengx/ir/pdf/
			
http://home.ustc.edu.cn/~zhufengx/ir/pdf/ 中科大
 - 并不对劲的noip2017d1t3
			
因为A掉了d1t1,十分开心,把d1t3的代码调出来了. 一般情况下,noip每一天总有一道dp题,然而d1前两道题都不是,再看看第三题的数据范围,就能大概猜出是dp了. 这道题和最短路计数看上去很像 ...
 - JS事件流与DOM事件处理程序
			
在Javascript的DOM中,关于事件Event对象的知识是一定要掌握的.Event对象模型主要分为两个部分,一个是Event对象本身具有的属性和方法,这个参照API就可以学得:另一个是在DOM节 ...