2008/08/27 @ 14:24
在一个html页面的form里面,要提交的表单元素是从数据库迭代出来的,即不能确定其名字和长度。
这样一来,写formbean的时候(struts 1),就不能确定属性了。其实,struts也提供了处理此类问题的方法,即数据的集合方式提交。我们可以在給表单元素命名的时候,用下面的方式命名:
对象名(属性名) HashMap或者是自己定义的javabean
列表名(索引) ArrayList
案例:有一个用户表,需要在页面上对他进行迭代显示,然后逐个命名。
在页面的显示:
或者(对象型)
FormBean
或者是:
这样,就可以对应好关系了,而且,读取的时候,既可以读取相对应的对象,也可以获取属性值。
作者:博爱老头@博爱老头的草屋
地址:http://www.icnote.com/Struts-Action-Form/
版权所有。转载时必须以链接形式注明作者和原始出处及本声明!
相关日志
org.apache.axis.enum 与JDK1.5冲突的解决办法
Google App Engine The Java Runtime Environment
怎么样保护java代码的安全性
j2ee中session的一些概括
零零碎碎的记录
org.apache.axis.enum 与JDK1.5冲突的解决办法
Google App Engine The Java Runtime Environment
怎么样保护java代码的安全性
j2ee中session的一些概括
零零碎碎的记录
长沙TD网络建设
谷歌375万美元重奖20项Android应用

