在前台需要传一个开始时间,和结束时间。格式:yyyy-MM-dd
提交到homeworkaction中:
HomeworkAction.java //传递作业信息
private Timestamp beginTime;
private Timestamp endTime;
// private String beginTime;
// private String endTime;
private String course;
private String title;
private String content;
//setter getter
今天测试的时候说发生错误了:说string无法转化到timestamp。但是比较奇怪的是这部分刚完成的时候是可以的:如图
难道struts2不能帮我把合法格式的string转化成timestamp吗?
提交到homeworkaction中:
HomeworkAction.java //传递作业信息
private Timestamp beginTime;
private Timestamp endTime;
// private String beginTime;
// private String endTime;
private String course;
private String title;
private String content;
//setter getter
今天测试的时候说发生错误了:说string无法转化到timestamp。但是比较奇怪的是这部分刚完成的时候是可以的:如图
难道struts2不能帮我把合法格式的string转化成timestamp吗?
解决方案 »
- struts2网页开发问题
- struts2 checkbox ajax
- java中的model和数据库中的view怎么一一对应,就像java中的model和数据库中的表用*.hbm.xml对应起来
- 100分求解,Struts2.1.6 在tomcat5.5.23 无法启动
- 又是ejb3,复杂的原生查询问题
- 求救字符串的截取(比较复杂)
- Hibernate问题,请高手指教?
- 100分急!怎么判断struts中的FormFile为空?
- spring+hibernate“列名无效”的错误
- 500分,tomcat5.0.27连接池问题(oracle) 在线等待
- 基于Struts2+Hibernate3+Spring2架构的项目,大家是怎样组织包结构?
- 如何将java程序封装,实现将word文档转换成pdf文档?
是从表单传过去的啊
<input type="text" name="beginTime"/>
<input type="text" name="endTime"/>
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:MM:SS");
需要我自己转化吗?
比如我要后台接受一个double m
我传过去的m只要格式正确,struts不是自己会转成double吗?m=123.456.234 这样传才会后报错啊:
No result defined for action com.xxx.xxAction and result input
谢了。
持久层用的hibernate,只有用hql语句才行啊,直接xx.save()还是得把他转化成timestamp