zoukankan      html  css  js  c++  java
  • struts2 taglib struts标签学习整理中

    项目中经常会用到struts标签,这样可以减少代码量。

    select用法:

    <s:select list="#request.sysTypes" name="ruleAutogeneration.sysType" value="#request.sysTypes[0]"></s:select>

    <s:select list="#{1:'男',2:'女'}" listKey="key" listValue="value" value="2" />

    <s:select list="#{1:'SSMIS',2:'SAMIS'}" label="sysId" name="ruleComDate.sysId" listKey="key" listValue="value"></s:select>

    <s:select list="{'SSMIS','SAMIS'}" label="sysId" name="ruleComDate.sysId" value="'SAMIS'"></s:select>看哪个value,因为不是动态取值,默认值就这样付了。

    <s:select list="#{1:'SSMIS',2:'SAMIS'}" label="sysId" name="ruleComDate.sysId" listKey="key" listValue="value" value="'2'"></s:select>

     <s:radio list="#{'1':'临时证书有效期','2':'条件证书有效期','3':'长期证书有效期','4':'基于检验日期'}" id="ruleType"  name="ruleComDate.ruleType"   />

    规律出来了:注意list里面的#,直接写数据没key的不用#,有Key的需要,另外如果要从后台获取,肯定需要#.

      另外大家注意value,设置默认值的时候,如果是值得就'值',如果有key value结构的得#和写'key'的值。

    radio用法

    <s:radio list="#{'0':'临时证书有效期','1':'条件证书有效期','2':'长期证书有效期','3':'基于检验日期'}" label="ruleType" name="ruleComDate.ruleType" value="'0'"/>

  • 相关阅读:
    hdoj 2586 How far away?(最近公共祖先)
    poj 1330 A-Nearest Common Ancestors
    心形图
    B1928 日期差值
    B1022 D进制的A+B
    B1009 说反话
    hihocoder 1498 签到
    51Nod 1082 与7无关的数
    51Nod 1015 水仙花数
    51Nod 1283 最小周长
  • 原文地址:https://www.cnblogs.com/hackermi/p/3191363.html
Copyright © 2011-2022 走看看