springmvc 接收时间类型出错的另一种解决方式(提供一种思路)
来源:互联网 发布:网络萝卜是什么意思 编辑:程序博客网 时间:2024/05/22 00:29
springmvc接收传入普通参数时,可以直接绑定到对象中去,但是遇到时间参数,如果不做别的处理,会获取不到值。这个时候就需要我们自己去做处理,比如自定义绑定数据:一篇别人的文章,感觉挺不错的:SpringMVC类型转换、数据绑定详解[附带源码分析]
个人感觉直接在bean里自己做下处理也是可以解决问题的:
package test;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;public class TestBean { public static void main(String[] args) { Dd dd = new Dd(); //设置字符串,得到时间 相当于 从前端获取数据,自动转成时间格式 dd.setDa("2016-11-29 16:53:51"); System.out.println(dd.getDate()); //设置时间,得到字符串 dd.setDate(new Date()); System.out.println(dd.getDa()); }}class Dd{ private Date date; private String da; private static final SimpleDateFormat smf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); public Date getDate() { return date; } public void setDate(Date date) { this.date = date; this.da= smf.format(date); } public String getDa() { return da; } public void setDa(String da) { this.da = da; try { this.date = smf.parse(da); } catch (ParseException e) { e.printStackTrace(); } }}
0 0
- springmvc 接收时间类型出错的另一种解决方式(提供一种思路)
- SpringMVC 接收时间类型
- SpringMVC接收pojo里面包含时间类型的统一处理
- 解决线程安全的另一种思路
- [提供源码下载]在大型软件中用Word做报表:书签的应用(提供一种思路)
- URL向Action传递参数,只能接收到一个参数或接收不到参数的一种解决思路
- 将一种文本类型安全的转化为另一种类型
- springmvc接收数组的方式
- python编码问题的另一种解决方式(vim)
- wiredep----另一种思路的前端模块加载方式
- 另一种思路比较2个日期是否相等的方式
- 全局变量的另一种思路
- 另一种blast2go的思路
- android的CountDownTimer开始时间不准或者不能倒计时到0的一种解决思路
- 提供一种提高开发效率的思路。(IIS + wget)
- qt中乱码的一种解决思路
- SpringMVC无法接收日期类型的参数
- springmvc的控制器,接收请求类型
- 手机无网状态下获取经纬度,离线定位的方法。
- CUIT ACM Personal Training 11.27(FM)J - Building Permutation
- 深度学习(二)tensorflow在ubuntu下的安装
- nodejs爬虫-通过抓取搜狗微信网站获取微信文章信息
- ApplicationLoader登录失败. Please sign in with an app-specific password
- springmvc 接收时间类型出错的另一种解决方式(提供一种思路)
- 容器化Django+Redis+HAProxy应用栈搭建备忘
- 拦截器(如登录控制拦截器)什么时候执行,比如输入http://127.0.0.1:8080/testProject,同一个url执行几次?
- Symmetry-Based Text Line Detection in Natural Scenes
- ROS Navigation-----fake_localization简介
- sql语句将一张表中的某一列插入到另一张表中
- 数据库第十四章上机练习4
- 跟我学-java源码思想系列
- Android系统内置应用更新或升级后被还原的原因