日期:2014-05-20  浏览次数:20593 次

关于struts标签s:textfield
假如我有一个bean——product,其中有String name,double price两个属性,使用s:textfield标签时,<s:textfield name="product.name"/>没有问题,但<s:textfield name="product.price"/>将会报错,无法赋值给bean:Method "setPrice" failed for object null。请问只能赋给String型的属性吗?其它类型的属性该如何处理?

------解决方案--------------------
可以的。。你把代码贴出来看看
------解决方案--------------------
赋值给什么类型都是可以的..
是不是没有写get 、set???
------解决方案--------------------
应该用double的封装类Double,不知道是不是这个问题