required
довольно просто подразумевает то, что говорит.Атрибут является обязательным или обязательным.
rtexprvalue
означает значение выражения времени выполнения.Это означает, что атрибут может поддерживать значения скриптлета.
elexprvalue
означает, что он может поддерживать значения EL (язык выражений).
Итак, если у вас requiredattr
определено как required=true
, так иrtexprvalue=true
и elattribute
определены как elexprvalue=true
, вы можете написать следующее:
<myprefix:mytag requiredattr="<%=baz.getId()%>" elattribute="${foo.bar}"/>