如何将DateTimelong类型转换成stringg类型

SpringMVC处理Date类型的成员变量方法 - 推酷
SpringMVC处理Date类型的成员变量方法
的时候,我们可能需要将一个对象从
Controller
。而当这个
只是一些简单的
类型的成员变量时,
类型转换为
成员变量相应的类型。但是当这个
类型的成员变量的时候,
类型时,就会出错,报异常。但是我们又需要使用
类型的时候,其实
给我们提供了简单的操作方式可以完成这个任务的。
提供了一个注解
@DateTimeFormat
类型转换为
类型。具体使用方式很简单,直接在成员变量上加入注解就可以了,同时还可以指定
的格式,如下所示:
public class Person {
//直接在date类型上加入注解,同时指定格式样式
@DateTimeFormat( pattern = &yyyy-MM-dd& )
//setterAndGetter
至此,不要以为完事大吉了,你还需要完成以下两个步骤才可以。
第一需要加入
包。因为在
@DateTimeFormat
注解中使用到了
包中的相关东西,所以缺少这个包也是会报异常的。如果使用的直接导入
包的话,去下载
导入即可,如果使用的是
管理项目的
,那么在配置文件文件中加入依赖:
&dependency&
&groupId&joda-time&/groupId&
&artifactId&joda-time&/artifactId&
&version&2.3&/version&
&/dependency&
第二需要在
文件中(一般是
dispatchServlet.xml
文件)中加入配置:
&mvc:annotation-driven /&
。这一句配置是一种简写,其实是给
容器中注入了两个
,分别是:
DefaultAnnotationHandlerMapping
AnnotationMethodHandlerAdapter
@DateTimeFormat
注解的内部同样需要使用到前面注入的两个
去处理,所以缺少这个配置,
容器中没有对应的
去处理注解同样也会报错。至此,所有的步骤都完成了,可以跑了。
接下来我们跑跑测试一下,测试过程:
首先需要一个表单
&form action=&test& method=&post&&
&input type=&text& name=&name&&
&input type=&text& name=&birthday&&
&input type=&submit& name=&提交&&
Controller
@RequestMapping( &/test& )
public ModelAndView test(HttpServletRequest request,
@ModelAttribute Person person) {
ModelAndView view = new ModelAndView();
System.out.println(person.toString());
view.setViewName(&/test/data&);
好了,总结一下整个过程,其实就
类型的属性上加入
@DateTimeFormat
配置文件中加入
&mvc:annotation-driven /&
已发表评论数()
已收藏到推刊!
请填写推刊名
描述不能大于100个字符!
权限设置: 公开
仅自己可见
正文不准确
排版有问题
没有分页内容
视频无法显示
图片无法显示07-0908-2009-0108-30
03-1101-2702-1009-25
也许你感兴趣
1. 2. 3. 4. 5. 6. 7. 8. 9. 10.& & mysql语句中把string类型字段转datetime类型& & 在mysql里面利用str_to_date()把字符串转换为日期& & 此处以表h_hotelcontext的Start_time和End_time字段为例,查询当前& & 时间在此范围之内的数据。&& & select * from h_hotelcontext where now() between STR_TO_DATE& & (Start_time,'%Y-%m-%d %H:%i:%s') and STR_TO_DATE(End_time,'%Y-%m-%d %H:%i:%s');& & 注:'%Y-%m-%d %H:%i:%s'格式为: 16:42:30
声明:该文章系网友上传分享,此内容仅代表网友个人经验或观点,不代表本网站立场和观点;若未进行原创声明,则表明该文章系转载自互联网;若该文章内容涉嫌侵权,请及时向
上一篇:下一篇:
相关经验教程
的原创经验被浏览,获得 ¥0.005 收益
的原创经验被浏览,获得 ¥0.005 收益
的原创经验被浏览,获得 ¥0.001 收益
的原创经验被浏览,获得 ¥0.005 收益
的原创经验被浏览,获得 ¥0.001 收益
的原创经验被浏览,获得 ¥0.005 收益
的原创经验被浏览,获得 ¥0.005 收益
的原创经验被浏览,获得 ¥0.005 收益
的原创经验被浏览,获得 ¥0.001 收益
的原创经验被浏览,获得 ¥0.001 收益
的原创经验被浏览,获得 ¥0.005 收益
的原创经验被浏览,获得 ¥0.005 收益
的原创经验被浏览,获得 ¥0.005 收益
的原创经验被浏览,获得 ¥0.005 收益
的原创经验被浏览,获得 ¥0.001 收益
的原创经验被浏览,获得 ¥0.001 收益
的原创经验被浏览,获得 ¥0.005 收益
的原创经验被浏览,获得 ¥0.005 收益
的原创经验被浏览,获得 ¥0.001 收益
的原创经验被浏览,获得 ¥0.002 收益
的原创经验被浏览,获得 ¥0.005 收益
的原创经验被浏览,获得 ¥0.001 收益
的原创经验被浏览,获得 ¥0.001 收益
的原创经验被浏览,获得 ¥0.005 收益

我要回帖

更多关于 datetime转换成string 的文章

 

随机推荐