教程 > struts 教程 > 阅读:21

struts 2 控制流程标签——迹忆客-ag捕鱼王app官网

struts 2 标签有一组标签,可以很容易地控制页面执行的流程。

以下是重要的 struts 2 控制标签列表

if ... else 标签

这些标签执行在每种语言中都可以找到的基本条件流。

if”标签单独使用或与“else if”标签和/或单个/多个“else”标签一起使用,如下所示


   
will not be executed
will be executed
will not be executed

iterator 标签

这个 iterator 将迭代一个值。 可迭代值可以是 itherjava.util.collectionjava.util.iterator 文件。 在迭代迭代器时,我们可以使用 sort 标记对结果进行排序,也可以使用 subset 标记来获取列表或数组的子集。

以下示例检索值堆栈上当前对象的 getdays() 方法的值,并使用它进行迭代。

标签打印出迭代器的当前值。


   

day is:

merge 标签

这些 merge 标签将两个或多个列表作为参数并将它们全部合并在一起,如下所示


   
   
   


   

append 标签

这些 append 标签将两个或多个列表作为参数并将它们全部附加在一起,如下所示


   
   
   


   

generator 标签

这些 generator 标签根据提供的 val 属性生成一个迭代器。 以下 generator 标签生成一个迭代器并使用迭代器标记将其打印出来。


   
      

查看笔记

扫码一下
查看教程更方便
网站地图