struts2 - tags
集合长度是否大于零 listSelect[columnZhName].size > 0
<form action="../dbconfig/specialSearch.action" name="searchForm" method="post" onsubmit="return formSubmit();"> <input type="hidden" name="tablename" value="${dbName}.${tableName}" /> <input type="hidden" name="fsFlag" value="specialsearch" /> <%-- 出生日期:<input type="text" name="field_出生日期" value="" /> <input type="radio" name="出生日期_querymodel" value="yes" checked="checked"/>精确 <input type="radio" name="出生日期_querymodel" value="no"/>模糊 公民身份号码:<input type="text" name="field_公民身份号码" value="" /> <input type="radio" name="公民身份号码_querymodel" value="yes" checked="checked"/>精确 <input type="radio" name="公民身份号码_querymodel" value="no"/>模糊 --%> <div class="jlcontent"> <table id="t_specialsearch" width="100%" cellpadding="2" cellspacing="4" class="jljqcx"> <s:iterator value="specialFields" status="isSt"> <s:if id="testFirst" test="#isSt.index % 2 == 0 || #isSt.first"> <tr> </s:if> <td align="right"> <s:property value="columnZhName" /> : </td> <td> <s:if test="mapType in {'sj','csrq','rq'}"> <s:textfield name="field_%{columnZhName}_begin" value="%{columnConditions[objectId].starttimne}" onclick="WdatePicker({dateFmt:'yyyyMMdd'})" theme="simple" /> 至: <s:textfield name="field_%{columnZhName}_end" value="%{columnConditions[objectId].endtime}" theme="simple" cssClass="Wdate" size="8" onclick="WdatePicker({dateFmt:'yyyyMMdd'})" theme="simple" /> </s:if> <s:elseif test="mapType == 'mb'"> <s:if test="null != listSelect[columnZhName] && listSelect[columnZhName].size > 0"> <s:select list="%{listSelect[columnZhName]}" name="field_%{columnZhName}" value="%{columnConditions[objectId].columnvalue}" headerKey="" headerValue="" theme="simple" /> <input type="button" value="清" onclick="clearparam('field_<s:property value='%{columnZhName}'/>')" /> </s:if> </s:elseif> <s:else> <s:textfield name="field_%{columnZhName}" value="%{columnConditions[objectId].columnvalue}" theme="simple" /> <s:radio name="%{columnZhName}_querymodel" list="%{#{'yes':'精确','no':'模糊'}}" value="%{columnConditions[objectId].radioValue}" theme="simple" /> </s:else> </td> <s:if id="testLast" test="#isSt.index % 2 == 1 || #isSt.last"> </tr> </s:if> </s:iterator> </table> <input type="submit" value="查询" align="right" /> <input type="reset" value="重置" align="right" /> <input type="button" value="关闭" onclick="javascript:window.close();" /> </div> </form>
一步一个脚印,方便自己复习,欢迎大家指正,非常感谢,共同进步!
posted on 2013-05-27 15:54 lovebeauty 阅读(171) 评论(0) 编辑 收藏 举报