一般能过这个方法来实现循环
<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 中标准的怎么写呀
解决方案 »
- struts2 报错 找不到方法?
- ckeditor赋值问题
- rg.apache.commons.httpclient.NoHttpResponseException
- 请推荐一个基于SSH的开源项目,谢谢
- 在做ssh(struts1.2+hibernate3.1+spring2.0)配置时,我把action作为bean配置到applicationContext.x
- proxool的问题!!
- 怎么将一个有时分秒的java.util.Date日期转成java.sql.Date??在线等
- 我的应用程序在tomcat5.0的root默认目录下面,我如何给这个应用添加一个连接池?
- 如何从Session里面通过struts的taglib获取Collection
- 请教:什么是EJB? 它有什么好处?
- SVN版本控制中,应对新人的方法!请各位有经验的高人帮忙!
- 初学hibernate,一个异常总是解决不了
<option value="${item.itemid}">${item.itemnname}</option>
<s:iterator value="all" status="index" id="item">
<option value="<s:property value="item.itemid">="<s:property value="item.itemnname">}</option>
<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>