SpringMVC进行一些常用的数据类型转换,这里以Date 数据类型的转换为例。

SpringMVC表单中输入日期,一般都是以字符串的形式输入,如何将字符形式的日期转换为Date 类型的呢?这里只需两步。

下面把代码贴出来。

一、在实体类中日期属性上加 @DateTimeFormat(pattern="yyyy-MM-dd")

public class User
{
private Integer id;
private String name;
private String email; @DateTimeFormat(pattern="yyyy-MM-dd")
private Date birth; //下面的构造器 和 getter、setter 方法省略
}

二、在SpringMVC 的配置文件 springmvc.xml 中加上 <mvc:annotation-driven></mvc:annotation-driven> 标签就可以了

<!-- 扫描包 -->
<context:component-scan base-package="com.zcd.springmvc"></context:component-scan> <!-- 配置视图解析器 -->
<bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<property name="prefix" value="/WEB-INF/views/"></property>
<property name="suffix" value=".jsp"></property>
</bean> <mvc:annotation-driven></mvc:annotation-driven>

最新文章

  1. 使用PowerDesigner把oom设计图导出jpg格式的图片
  2. cookie 和session 的区别
  3. 如何修改ubuntu系统的电脑名(主机名)
  4. easyrtc-server在ubuntu14.04上的安装方法
  5. MySQL 当记录不存在时插入(insert if not exists)
  6. C#实现防拷贝工具示例
  7. Scala并发编程
  8. Python教程(2.6)——list和tuple简介
  9. iscroll使用之页面卡顿问题
  10. 学习Git的最佳资料
  11. 设计模式(三)装饰者模式Decorator
  12. Git Submodule简单操作
  13. bochs模拟器创建映像文件 、写入文件并启动
  14. Django 的命令及简单例子
  15. Java中的静态和枚举
  16. shell练习题3
  17. Docker: docker image常用命令实战
  18. 再测简单的JSP---JSP和Serlet的关系
  19. angular插件制作——Directive指令使用详解
  20. 【刷题】BZOJ 4916 神犇和蒟蒻

热门文章

  1. Python基础(3) - 数据类型:5字典类型
  2. linux diff(differential) 命令
  3. Beta阶段个人总结
  4. C# 连接Oracle,进行查询,插入操作
  5. Expression Blend实例中文教程(10) - 缓冲动画快速入门Easing
  6. java 的底层通信--Socket
  7. 配置Spring
  8. 51Nod1957 有限背包计数问题
  9. 使用JS完成首页轮播图效果
  10. for 循环的时候 append() 是移动不是复制