根据自定义JSP标记中的要求指定两个属性之一

时间:2015-10-08 06:53:59

标签: jsp jsp-tags

使用以下代码段可以根据需要设置Custom JSP标记中的属性:

<attribute>
    <name>imageId</name>
    <required>true</required>
    <rtexprvalue>true</rtexprvalue>
</attribute>

有没有办法根据需要指定两个属性中的一个?

1 个答案:

答案 0 :(得分:0)

您可以将属性设置为可选或必需。无法设置可以检查其中一个是否存在的条件。

来自文档

<required>true | false</required>

  (Optional) Defines whether this attribute has optional use in the JSP page.

  If not defined here, the default is false — that is, the attribute is optional by
  default.

  If true is specified, and the attribute is not used in a JSP page, a
  translation-time error occurs.

另见