关于Struts2: 在 s:iterator中 动态插入内容 的问题
影儿 2010-09-15 03:15:58 <s:iterator value="pm.datas" id="msg">
<p> 主题:
<s:property value="title"></s:property>
发表于
<s:property value="date"></s:property>
by
<s:property value="user.username"></s:property>
<a href="" onclick="return toReply(${msg.id});">
<font size="2pt" color="#EE4000">
回复该留言</font></a></p>
<p> 内容:
<s:property value="content"></s:property></p>
<div id="replyarea"></div>
<hr><br/>
</s:iterator>
上面是一段 遍历容器代码,使用 Struts2 的 s:iterator 标签。你可能看到了, 下面是有一段
<div id="replyarea"></div>
其视图如下:
主题: XXX 发表于 XXX 回复该留言【超链接】
内容: XXX
<div 区域>
replyarea【当点击“回复该留言”链接时,在这里显示form表单】
</div 区域>
我的意图是: 当我点击某条留言的“回复该留言”时,将在该留言“内容”下面的replyarea区域中显示一段form表单。form 表单的编写已经解决。
问题是,当我点击某条留言的“回复该留言时”, 它总是在第一条留言内容的下面显示form表单,而不是在相应留言的内容下面显示。也就是说,form表单的显示位置有问题。
到底应该怎么做,才能使其在所选择的留言的内容下面的位置上显示form表单? 这个问题似乎与CSS定位有关,但又牵扯到struts标签,因此在这里提问。
望各位大虾不吝赐教。小弟在线等……