struts2.1.6中double为0或0.0时验证错误,这是struts2.1.6中xworke-2.1.2包double类型转换的bug,他认为0小于最小值导致的.
升级到Struts 2.1.8 (GA)版就可以解决改问题了.
今天下载了Struts 2.1.8 (GA)版发现里面对应的freemarker和sitemesh及插件等都升级了.正好一并升级一下了.
另外可以自己定义转换器来覆盖默认的转换器.
struts2.1.6中double为0或0.0时验证错误,这是struts2.1.6中xworke-2.1.2包double类型转换的bug,他认为0小于最小值导致的.
升级到Struts 2.1.8 (GA)版就可以解决改问题了.
今天下载了Struts 2.1.8 (GA)版发现里面对应的freemarker和sitemesh及插件等都升级了.正好一并升级一下了.
另外可以自己定义转换器来覆盖默认的转换器.