系统采用struts2+spring2.5+ibatis2.3:
出现这个错误是class.xml中添加UPDATE语句导致。
首先检查DTO类中的属性名是否存在,然后查看语句中的双#号之间的值是否为该DTO类中的一个属性名.而不是随便的一个参数值传进去.但如果是int,String,etc类型的话.参数值应该就value作为参数传递进去.
传入的类里有id 和其他需要更新的属性,里面取parameterClass="className" 过后,才能用##取Class的属性:
系统采用struts2+spring2.5+ibatis2.3:
出现这个错误是class.xml中添加UPDATE语句导致。
首先检查DTO类中的属性名是否存在,然后查看语句中的双#号之间的值是否为该DTO类中的一个属性名.而不是随便的一个参数值传进去.但如果是int,String,etc类型的话.参数值应该就value作为参数传递进去.
传入的类里有id 和其他需要更新的属性,里面取parameterClass="className" 过后,才能用##取Class的属性: