zoukankan      html  css  js  c++  java
  • Struts2--标签tag

      在Struts2框架中提供了一套标签库,可以与struts2无缝结合。

      

      数据标签a、action、bean、date、debug、i18n、include、param、property、push、set、text、url

      控制标签:if、elseif、else、append、generator、interator、merge、sort、subset

    简单实例

    property:用来取得值桟中的值。

     View Code

    param:用来给其他标签传入参数

      |-name:参数的名字

      |-value:参数的值

      |-suppressEmptyParameters:是否压缩空参数

    set:用来声明一个在特定作用于的变量

      作用域有:application、session、request、page、action

      几个属性:

        |-scope:作用域,默认是action

        |-value:变量的值

        |-var:变量的名字

    *注意变量值的地方需要在双引号里面加单引号

     View Code

    输出结果:

    bean:用来定义一个java bean

       |-name:bean的全路径类名字

      |-var:定义的javabean的名字

     View Code
     View Code

    执行结果:

    date:用不同的方式格式化日期

       |-fromat:指定日期显示格式

      |-name:需要被格式化的日期的值

      |-nice:是否nicely的打印日期

      |-timezone:格式化日期的时区

      |-var:引用值桟中的日期

     View Code

    输出结果:

    debug标签:可以输出值桟中的值

    <s:debug></s:debug>

    url和a标签

      url:创建一个url变量,可以在里面 用param标签来传入参数

      a:创建一个url

    includ:用来引入别的资源

    <s:include value="head.jsp"></s:include>

    控制标签

    if,elseif,else

     View Code

    iterator:用来循环输出

      |-begin:循环输出的开始下标,默认0

      |-end:循环输出的结束下标

      |-status:代表下一个要被输出的

      |-step输出的每次跳跃多少

      |-value:被遍历的对象

      |-var:代表每个取出的变量

     View Code

    append:把输出的对象叠加起来

      |-var:代表叠加后的对象名

     View Code

    generator标签

      用来分割生成一个迭代输出器。

    Merge标签

      用来组合

    Sort标签

      排序标签

    Subset标签

      截取

    界面标签

      Form标签

      Text标签

      

      Radio标签

       Checkboxlist标签

      Select标签

    其他标签

  • 相关阅读:
    Selenium开发环境搭建
    如何抓取移动端崩溃日志?
    html+ashx + NPOI 实现导出Excel文件并且预览和下载
    oss 文件上传:Web端上传介绍
    事务控制和锁定语句
    索引的设计和使用
    最近几年读过的书籍
    053.NET5_EFCoreMigration
    052.NET5_EFCoreDbFirst
    051.NET5_中间件的多种引用方式
  • 原文地址:https://www.cnblogs.com/wangsicongde/p/7574283.html
Copyright © 2011-2022 走看看