浏览 3546 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2006-01-06
<logic:iterate id="objectValue" indexId="index" name="QAH001Form" property="objectValueList" type="com.gongkai.gyomu.ObjectValue"> <TR> <TD class="td-2"> <bean:writename="objectValue" property="id" /> </TD> <TD class="td-2"> <html:select name="objectValue" property="type"> 或 <html:select name="QAH001Form" property="objectValue.type"> <html:optionsCollection property="typelist" label="label" value="value"/> </html:select> </TD> </TR> </logic:iterate> com.gongkai.gyomu.ObjectValue是一个值对象,里边有很多性属性,包括id,type等,typelist是一个专门的存放type的list,我想实现循环显示从数据库里取出的数据,然后可以改变这些数据的type,把数据放到list里,客户端显示时可以取到,但想要选择下拉框回传到list对象,取不到值,不知道有什么办法.. 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2006-01-11
应该用
<html:select name="QAH001Form" property="objectValue.type"> 在 QAH001Form 中 要有 getObjectValue() 在返回的 Object 中 要有 setType(...) 这样你就可得到返回值. |
|
返回顶楼 | |
发表时间:2006-01-12
因为你在值对象里有个list,所以要用到嵌套,struts里有个标签是nested,它可以实现嵌套.可以去看看struts 的api,学习一下nested,挺好用的.
|
|
返回顶楼 | |
发表时间:2006-01-20
<html:optionsCollection 里有一个属性name,把他设为bean 的名字或form的名字即可.
|
|
返回顶楼 | |