dwr的date转换成java date问题!!!!

问题描述

本来想用java的simpledateformat方法 format一个date,再丢到一个hidden里面 提交.没想到 转换完成后,往里面丢时又被dwr自动转换成js的date了. 只能在前台格式化好了以后往后台传. 各位高人有什么办法吗? 郁闷了好多天了! 问题补充:前台怎么转换成后台的date类型呢? dwr不会自动转换!!!问题补充:是这样子的.我前台是用js对象封装, 后台用一个java对象接受.我update 挥着save 都是用对象来操作的. 但是对象里的字段有日期型.结果进行前后台操作的时候就报错.问题补充:比如我前台: function user() { this.id=""; this.name=""; this.birthday=""; }//birthday就是日期 后台: public class User { private int id; private string name; private Date birthday; public int getId() { return id; } public void setUserId(int id) { this.id = id; } public String getName() { return name; } public void setName(String name) { this.name = name; } public Date getBirthday() { return birthday; } public void setBirthday(Date birthday) { this.birthday = birthday; } } ============================ 不是很理解你的意思...问题补充:不好意思 我晚上在学习其他的东西, 我明天早晨再继续研究这个问题! 谢谢你了! 我现在也不在自己的机器上!

解决方案

也可在这个方法中加,这样的话不会影响别的地方public void setBirthdaySTR(String birthday) { this.birthdaySTR = birthday; Date temp= 你将 birthdaySTR 格式为时间类型; this.birthday = temp; }
解决方案二:
birthdaySTR 这个字段为了接受界面的值新加的
解决方案三:
private String birthdaySTR; public void setBirthdaySTR(String birthday) { this.birthdaySTR = birthday; } //改造getBirthday方法public Date getBirthday() { Date temp= 你将 birthdaySTR 格式为时间类型;this.birthday = temp; }
解决方案四:
如果是对象的话,应该和对象有关吧,能将你的对象的类贴出来吗,我想你的对象里加一个字段是为了接受界面的值,该字段不保存,只是为了参与计算,然后在时间字段的GET方法里加上一个取这个字段的值来做格式转换为你想要的值,有可能我说的有点乱.不知可不可行?
解决方案五:
这个转换一定要放在前台吗,不能放在后台吗?在前台转有什么特别的用途吗,我想你只不不过是为了后台处理的需要,当需要时再转换成DATE类型.不然在前台就要转一般都是JS的
解决方案六:
先转换成字符串放到HIDDEN ,再要用时,再转换成DATE不就可以了吗

时间: 2024-09-12 18:17:46

dwr的date转换成java date问题!!!!的相关文章

date-java Date转换成sql Date出现时间错误的问题

问题描述 java Date转换成sql Date出现时间错误的问题 SimpleDateFormat format = new SimpleDateFormat("yyyy-mm-dd"); java.util.Date d = null; d = format.parse(newsDate); java.sql.Date date = new java.sql.Date(d.getTime()); 代码是这样的. java Date数据格式是 2015-10-08 09:21:33

java-从 SQlite 检索字符串转换成 sql date 类型

问题描述 从 SQlite 检索字符串转换成 sql date 类型 我使用下面的代码把数据保存到 SQlite 数据库中( java.sql.Date) public String dateToDB ( Date date) { String convertedDate = date.toString(); // yyyy-mm-dd return convertedDate; } 如何从SQlite中检索字符串,把已复原的字符串转换成sql date 类型? private Date dat

php正则表达式转换成java正则表示式

问题描述 php正则表达式转换成java正则表示式 /</?(?!img|a|p|br|/).(.*?)>/is 这是php的正则表达式,符合上面正则的内容换成"".请用java实现并测试,谢谢

jsp-怎么把JSON字符串转换成java字符串或数组或者集合

问题描述 怎么把JSON字符串转换成java字符串或数组或者集合 var chk_value =[]; $('input[name="zd_resourcecb"]:checked').each(function(){ chk_value.push($(this).val()); }); var chk_values = JSON.stringify(chk_value); jsp是这么写的 不过得到的是JSON字符串 ,我想要得到java类型的字符串或是数组什么的 解决方案 字符串反

汇编转换成java

问题描述 学生毕业设计题目不慎交错了用的汇编编写的程序不知道哪位高手有汇编转换成java的工具或者办法感激......感激...... 解决方案 解决方案二:只能说V5了--膜拜解决方案三:老师不让改啊不让改当时毕业设计一点没做呢还谁知道就死活不让改题目了解决方案四: 解决方案五:汇编改java,omg,解决方案六:该回复于2011-04-16 09:33:09被版主删除解决方案七:改吧,支持.祝楼主好运

java-像下面这样复杂格式的Json,用JSON-lib或者Gson怎么转换成Java对象,求好心人指教

问题描述 像下面这样复杂格式的Json,用JSON-lib或者Gson怎么转换成Java对象,求好心人指教 { "facets":{}, "hits":{ "hits":[ {"_source": {"author":"侯振清%刘洋%王鑫娟%张其清","ffund":"厦门大学基金","firstauthor":"侯振

如何把ResultSet转换成Java对象

    有时候我们不想使用任何框架,但又需要用JDBC实现类似于iBATIS的orm映射功能,把一个ResultSet转换成我们的JavaBeans,我们可以模仿iBATIS的方式自己写一个ResultSetMapper实现类,利用反射原理把ResultSet转换成一个JavaBeans,下面是网上的一个开源实现,主要用到的是注解和反射机制,我们先看一下使用效果: package com.heaven.mapper; import java.sql.Connection; import java

GMT时区格式日期字符串转换成java.util.Date

Java代码                 //日期输出格式   String targetFormat = "yyyy-MM-dd HH:mm:ss";   //日期原始格式   String origFormat = "yyyy-MM-dd'T'HH:mm:ss.SSSz";   String s = "1988-11-06T12:14:05.671+08:00";   //去掉时区部分的冒号   s = s.replaceAll(&quo

以下.net怎样转换成java代码

问题描述 publicbyte[]GetBytes(){byte[]buffer=newbyte[16];BinaryWriterbinaryWriter=newBinaryWriter((Stream)newMemoryStream(buffer,0,16));binaryWriter.Write((short)15420);binaryWriter.Write(this._SessionId);binaryWriter.Write(this._CommandType);binaryWrite