status 标签 路过请指点下~

shunlirong 2010-11-09 01:52:54

一般能过这个方法来实现循环
<logic:present name="all" scope="request">


<select name="itemiid" size="1">
<logic:iterate id="item" scope="request" name="all" indexId="ind">
<option value="${item.itemid}">${item.itemnname}</option>
</logic:iterate>
如果我想通过写下面面这样,上面这个代码要怎么改写呀~

<s:iterator value="resultList" status="index" id="l">


有时候需要判断下,

比如我要判断 if (item.itemid==null){}//这样写肯定不行的,那我应该怎么写呀,

上面的可以通过

<logic:equal name="item" property="itemid" value="1">
<option value="${item.itemid}">${item.itemname}</option>
</logic:equal>


那iterator 中标准的怎么写呀

...全文
52 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
shunlirong 2010-11-09
  • 打赏
  • 举报
回复
呵呵,谢谢,学习中,能看到3格新,真是荣幸~
crazylaa 2010-11-09
  • 打赏
  • 举报
回复
<select name="qDepartmentId" id="qDepartmentId">
<option value="0">--全部--</option>
<s:iterator id="c" value="departmentLst">
<s:if test='#request.qDepartmentId==#c.value'>
<option selected value="${c.value}">${c.label}</option>
</s:if>
<s:else>
<option value="${c.value}">${c.label}</option>
</s:else>
</s:iterator>
</select>
m690192206 2010-11-09
  • 打赏
  • 举报
回复
不好意思回复的太极,写错了
<s:iterator value="all" status="index" id="item">
<option value="<s:property value="item.itemid">="<s:property value="item.itemnname">}</option>
m690192206 2010-11-09
  • 打赏
  • 举报
回复
<s:iterator value="all" status="index" id="item">
<option value="${item.itemid}">${item.itemnname}</option>


67,513

社区成员

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

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