您的位置:首页 > 编程语言 > Java开发

struts2-Conveter的DefaultTypeConverter子类convertValue类型转换时只执行一次问题

2018-02-07 15:49 232 查看
问题:.将网页的string类型转化成date类型数据,当客户端和服务器端进行数据交换时,希望走两次转换器,但是,DefaultTypeConverter子类convertValue类型转换时只执行一次

原因:局部类型转换器,只对指定Action的指定属性起作用,一个属性只调用一次convertValue方法。全局类型转换器,对所有Action的特定类型起作用,可能对一个属性多次调用convertValue() 

解决方法:再创建一个全局类转换去,增加如下代码:

user.birthday = com.oracleoaec.converter.DateConverter

struts转换器详细的可以参考这一篇:
http://blog.csdn.net/u011513323/article/details/38272017
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  java ee