struct标签问题?

suppanda007 2008-11-28 05:23:56
请教大家一个问题 两个iterator嵌套 我怎么得到计数,就是类似<%%>号内的代码 用strut标签来写
<% int i=0 %>
<s:iterator value="crmInquiryList">
<s:iterator value="crmInqOptions">
<input type="text"name="s<%=i%></input>
<%i++%>
</s:iterator>
</s:iterator>

用struts标签代替<%%>号里面的内容?
...全文
287 10 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
tiger868686 2008-12-02
  • 打赏
  • 举报
回复
<logic:iterate name="list" id="l" indexId="i">
</logic>
indexId 试试
suppanda007 2008-12-02
  • 打赏
  • 举报
回复
已经搞定了,还是比较简单的
<s:set name="listIndex" value="0"/>
<s:iterator value="crmInquiryList">
<s:iterator value="crmInqOptions">
<input type="text"name="s ${listIndex} </input>
<s:set name="listIndex" value="#listIndex+1" />
</s:iterator>
</s:iterator>

结贴了!
sun_abc 2008-12-01
  • 打赏
  • 举报
回复
<s:if test="#status.last">
<s:hidden id="stepCountId" name="#status.count"></s:hidden>
</s:if>
外面一个,里面一个
用js得到值,加起来
有些麻烦,可以试试。
Landor2004 2008-11-30
  • 打赏
  • 举报
回复
定义起来有些费劲,总体来说还是用<%%>简单,那就用<%%>吧
VistaKobe 2008-11-29
  • 打赏
  • 举报
回复
struts有<define>的标签啊,貌似可以用的。
suppanda007 2008-11-28
  • 打赏
  • 举报
回复
晕 你们都没有认真看我的问题!
yulu0214 2008-11-28
  • 打赏
  • 举报
回复

<s:iterator value="{'e1','e2','e3'}" id="name" status="st"> //这是用 OGNL 生成的 List
<s:property value="name"/> //也可以写成 <s:property value="#name"/>
<s:if test="#st.odd">偶数位</s:if>
// st 其他属必如:#st.count、#st.index、#st.even、#st.first、#st.last,前面的 # 号不能少
</s:iterator>
yulu0214 2008-11-28
  • 打赏
  • 举报
回复
这个我以前做过,不过后来就没用,楼主说说什么情况,可以用status来取的,如果十分想自加,我着看看哈

67,549

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧