• 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"/>

  • 相关阅读:
    Centos 端口开放 Firewall
    windows 命令
    macOS 提示已损坏无法打开解决办法
    Linux screen
    pixhawk入门知识
    [转]错误记录
    华为上机试题:最高分是多少
    [转]opencv学习资料
    像素点的Hessian矩阵
    排序算法
  • 原文地址:https://www.cnblogs.com/wuhuisheng/p/2102474.html
Copyright © 2020-2023  润新知