首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java相关 >

Struts2 action读取Date类型有关问题

2013-02-15 
Struts2action读取Date类型问题action中 date类型 如何读取 jsp中text中的值用正常读取String的方法好像读

Struts2 action读取Date类型问题
action中 date类型 如何读取 jsp中text中的值  用正常读取String的方法好像读不进来   struts date
[解决办法]

引用:
action中 date类型 如何读取 jsp中text中的值  用正常读取String的方法好像读不进来   
struts date

这得看你jsp中设定了。
在action中用String类型接受,然后转换成Date型就可以了。
或者重写一下set方法。
[解决办法]
如果你代码没写错的话,可以通过下面这种方式,

SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
    Date date = sdf.parse(this.getStart_date()); //把获取的字符转换为Date类型    project1.setStart_date(date); 

视图界面最好采用控件,比如采用My97DatePicker控件。

      
[解决办法]
引用:
引用:
引用:action中 date类型 如何读取 jsp中text中的值  用正常读取String的方法好像读不进来   
struts date
这得看你jsp中设定了。
在action中用String类型接受,然后转换成Date型就可以了。
或者重写一下set方法。
如何转换? set方法重写了 类型变了跟数据库也……

我的意思是说你用String接受,接受了之后把String转换为Date型或者long型,或者直接转成数据库的Date型都可以的。这样不就可以入库了?
方法:
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Date date = sdf.parse("2008-08-08 12:10:12");//注意这里导入的包是java的还是sql的。
[解决办法]
在jsp页面就把数据格式化

热点排行