zoukankan      html  css  js  c++  java
  • struts2标签

    struts2常用标签

    property标签
    property标签用于输出指定值
    <s:set name="name" value="kk"/>

    <s:property value="#name"/>
    defautl:可选属性,如果需要输出的属性值为NUll,则显示该属性指定的值
    escape:可选属性,指定是否格式化HTML代码
    value:可选属性,指定需要输出的属性值,如果没有指定该属性,则默认输出ValueStack栈顶的值。

    id:可选属性,指定该元素的标识


    迭代标签
    <s:set name="list" value="{'zhangming','xiaoi','liming'}"/>
    <s:iterator value="#list" status="st">
    <font color=<s:if test="#st.odd">red</s:if><s:else>blue></s:else> 奇数红色
    </s:property></font></br>

    if/esle if /else 标签


    <s:set name="age" value="21" scope="request"/>存放在request范围   <s:if test="#request.age==23">这样访问
    <s:if test="#age==23">
    23
    </s:if>

    <s:esleif test="#age==21">
    21
    </s:elseif>
    <s:else>
    都不等
    </s:else>

    url标签
    <s:url action="helloworld_add" namespace="/test"><s:param name="personid" value="23"/></s:url>
    生成类似如下路径:
    /struts/test/helloworld_add.action?personid=23

    <s:url action="helloworld_add" namespace="/test"><s:param name="personid" value="#request.age"/></s:url>

    <s:url value="%{#myurl}" /><br> 必须当做URL表达式处理%{}用大括号括起来
    ===============================
    表单标签
    <s:checkboxxlist name="list" list="{'Java','Net','RoR','PHP'}"  value="{'Java','.Net'}"/>


    单选框
    <s:radio name="radio1" list="#{1:'瑜伽用品',2:'户外用品',3:'球类',4:'自行车'}" listKey="key" listVlue="value" value="1"/>

  • 相关阅读:
    一行代码解析复杂JSON文件:利用Android自带的包解析JSON
    人生的真相
    为我的外婆写上我的挽歌
    总结2016 展望2017
    [转贴]使用CryptoAPI解析X509证书和P12证书
    2015这一年的进步
    怎样在WINDOWS下面编译LIBCURL
    LINQ TO SQL 怎样 执行存储过程并返回存储过程的临时表
    C调用OPENSSL做REST服务客户端的例子
    一个CLI的 的例子
  • 原文地址:https://www.cnblogs.com/wuhuisheng/p/2102474.html
Copyright © 2011-2022 走看看