管理 撰写
2008/08/27 @ 14:24
      在日常的开发当中,偶尔会碰到如下的情况:
      在一个html页面的form里面,要提交的表单元素是从数据库迭代出来的,即不能确定其名字和长度。
      这样一来,写formbean的时候(struts 1),就不能确定属性了。其实,struts也提供了处理此类问题的方法,即数据的集合方式提交。我们可以在給表单元素命名的时候,用下面的方式命名:
对象名(属性名)  HashMap或者是自己定义的javabean
列表名(索引)  ArrayList
      案例:有一个用户表,需要在页面上对他进行迭代显示,然后逐个命名。

在页面的显示:

或者(对象型)


FormBean

或者是:


这样,就可以对应好关系了,而且,读取的时候,既可以读取相对应的对象,也可以获取属性值。

作者:博爱老头@博爱老头的草屋
地址:http://www.icnote.com/Struts-Action-Form/
版权所有。转载时必须以链接形式注明作者和原始出处及本声明!


最新日志 随机日志 综合排行
  • 闷热的周末 今年第一次...
  • 四年的等待 今天凌晨完...
  • 无言 看世界杯 谈球
  • 今天美国全国公共电台(...
  • 端午节 Echoes ...
  • 2010 凯立德 春季...
  • 对MFT主分区表损坏移...
  • 最近成了“黄脸婆”  ...
  • 纯吐槽:最近连续的被杯...
  • Fedora 13 f...
  • Google还在用Te...
  • 吃饭的时候遇到一情侣之...
  • 第二颗北斗导航卫星成功...
  • 我珍藏了很久的东西-M...
  • 美军导弹击中失控间谍卫...
  • Oracle收购Sun...
  • 服务器安全评估标准
  • 写在2008年的第一天
  • 和谐社会——我不是标题...
  • 还是听歌。。。。
  • java  msn机器...
  • DES加密、解密字符串...
  • eclipse 安装p...
  • JSTL详解
  • eXtremeTabl...
  • 终于在fc6下把TL-...
  • 完美解决win7下玩星...
  • IDC sees $4...
  • 测试Issue管理利器...
  • Waiting for...
  • 分类: JAVA技术 | 评论(0) | 阅读(2456)
    发表评论
    昵称 [注册]
    密码 游客无需密码
    网址
    电邮
    打开HTML 打开UBB 打开表情 隐藏 记住我