07-09
02

BeanUtils.populate&argument type mismatch

转型失败遇到的错误
错误例子如下:
<html:select property="news.cate">
  <logic:iterate id="cate" name="CATES" scope="request" type="order.vo.NewsCateVO">
   <option value="<bean:write name="cate"/>">
        <bean:write name="cate" property="name"/>
      </option>
  </logic:iterate>
</html:select>

本想把下拉菜单中的对象(order.vo.NewsCateVO@3f58bb)直接复制给news.cate中,这样可以减少一次从数据库中的取值,却遇到的这个错误。
按理论上来说应该可以,因为VO中的cate也确实是一个对象。但是现实总是残酷地...

文章来自: 本站原创
引用通告: 查看所有引用 | 我要引用此文章
Tags:
相关日志:
评论: 0 | 引用: 0 | 查看次数: 1809
发表评论
昵 称:
密 码: 游客发言不需要密码.
内 容:
验证码: 验证码
选 项:
虽然发表评论不用注册,但是为了保护您的发言权,建议您注册帐号.
字数限制 1000 字 | UBB代码 开启 | [img]标签 关闭