Я хотел бы обмениваться информацией между двумя вложенными артефактами JSP tagx. Для примера:
list.jspx
<myNs:table data="${myTableData}">
<myNs:column property="firstName" label="First Name"/>
<myNs:column property="lastName" label="Last Name"/>
</myNs:table>
Теперь в table.tagx должны отображаться столбцы данных, определенные в тегах вложенных столбцов. Вопрос в том, как получить доступ к значениям атрибутов свойства и метки вложенных тегов столбцов из тега таблицы. Я пробовал jsp: directive.variable, но, похоже, это работает только для обмена информацией между jsp и тегом, но не между вложенными тегами.
Обратите внимание, я бы вообще не хотел использовать вспомогательные объекты Java для тегов таблицы и столбца.
Я также хотел бы узнать, как получить доступ к атрибуту, определенному родительским тегом (в этом примере я хотел бы получить доступ к содержимому атрибута данных в table.tagx из column.tagx).
Таким образом, все сводится к тому, как я могу получить доступ к переменным между вложенными тегами JSP, которые просто реализуются через сами определения тегов (реализация Java TagHandler не требуется)?