📅  最后修改于: 2020-11-11 05:04:51             🧑  作者: Mango
Struts 2标记具有一组标记,可轻松控制页面执行流程。
以下是重要的Struts 2控制标签列表-
这些标签执行每种语言中找到的基本条件流。
‘If’标签可以单独使用,也可以与‘Else If’标签和/或单个/多个‘Else’标签一起使用,如下所示-
Will Not Be Executed
Will Be Executed
Will Not Be Executed
该迭代器将迭代一个值。可迭代的值可以是itherjava.util.Collection或java.util.Iterator文件。在迭代器上进行迭代时,可以使用Sort标记对结果进行排序,或者使用SubSet标记获取列表或数组的子集。
下面的示例在值堆栈上检索当前对象的getDays()方法的值,并使用它进行迭代。
标记打印出迭代器的当前值。
day is:
这些merge标签将两个或多个列表作为参数,并将它们全部合并在一起,如下所示-
这些append标签将两个或多个列表作为参数,并将它们全部附加在一起,如下所示-
这些generator标签基于提供的val属性生成一个迭代器。以下生成器标签生成一个迭代器,并使用该迭代器标签将其打印出来。