zoukankan      html  css  js  c++  java
  • struts2标签处理下拉列表

    在处理修改问题时,需要选中原有的选项,可以用Struts2标签的的<s:iterator>来迭代找出相匹配的那项。

    如:

    <select id="c_type" name="promotion.c_type">
               <s:iterator value="#{1:'买赠方式',2:'买减方式',3:'称重折扣'}" status="type">
                  <s:if test="%{key==#promotion.c_type}">
                     <option value="<s:property value='key'/>" selected><s:property value="value"/></option>
                  </s:if>
                  <s:else>
                     <option value="<s:property value='key'/>"><s:property value="value"/></option>
                  </s:else>
               </s:iterator>
      </select>

    其中promotion.c_type为原来选项的值,key为迭代值。

    更好的方式加上分页效果:

    <s:form namespace="/manage" action="goodsManage_goodsSearch" method="post" >
        <table>
        <input type="hidden" name="page" value="1"/>
        <td>
         搜索类型:
        </td>
        <td>
        
        <select name="searchType">
         <s:iterator value="#{'Goods_Name':'韩文名称','BGoods_Name':'中文名称','Sort_Name':'分类','Bar_Code':'条码','Box':'状态' }" status="type">
          <option value="<s:property value="key"/>" <s:if test="%{key==#searchType}">selected='selected'</s:if>><s:property value="value"/></option>
         </s:iterator>

        </select>
        </td>
        <td>
            <tr>
        
        <td>
         <input type="text" name="searchContent" title="Search" class="searchinput" id="searchinput" onkeydown="if (event.keyCode==13) {}" onblur="if(this.value=='')value='- Search Products -';" onfocus="if(this.value=='- Search Products -')value='';" value="<s:property value="#searchContent"/>" size="10"/>
        </td>
        <td>
         <input type="image" width="21" height="17" class="searchaction" onclick="if(document.forms['search'].searchinput.value=='- Search Products -')document.forms['search'].searchinput.value='';" alt="Search" src="../images/search2.gif" border="0" hspace="2"/>
        </td>
       </tr>
        </table>
        </td>
        </table>
       
        </s:form>

  • 相关阅读:
    洛谷 P6851 【onu】贪心
    联赛模拟测试12 C. sum 莫队+组合数
    晚间测试4 哪一天她能重回我身边 神奇建图+基环树
    联赛模拟测试11 D. 甜圈 线段树维护哈希值
    CF741D Arpa’s letter-marked tree and Mehrdad’s Dokhtar-kosh paths 树上启发式合并(DSU ON TREE)
    CF788B Weird journey 题解
    联赛模拟测试10 C. 射手座之日
    晚间测试3 B. 单(single)
    CF538B Quasi Binary 思维题
    CF600E Lomsat gelral 树上启发式合并
  • 原文地址:https://www.cnblogs.com/qixing/p/3036327.html
Copyright © 2011-2022 走看看