论坛首页 Java企业应用论坛

关于<logic:iterate>标签的关联问题

浏览 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对象,取不到值,不知道有什么办法..
   发表时间:2006-01-11  
应该用
&lt;html:select name="QAH001Form"  property="objectValue.type"&gt;
在 QAH001Form 中 要有 getObjectValue()

在返回的 Object 中 要有 setType(...)

这样你就可得到返回值.
0 请登录后投票
   发表时间:2006-01-12  
因为你在值对象里有个list,所以要用到嵌套,struts里有个标签是nested,它可以实现嵌套.可以去看看struts 的api,学习一下nested,挺好用的.
0 请登录后投票
   发表时间:2006-01-20  
&lt;html:optionsCollection 里有一个属性name,把他设为bean 的名字或form的名字即可.
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics