Это составной элемент управления, который я пытался внедрить, чтобы почувствовать составные компоненты:
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:h="http://java.sun.com/jsf/html" xmlns:f="http://java.sun.com/jsf/core" xmlns:ui="http://java.sun.com/jsf/facelets" xmlns:cc="http://java.sun.com/jsf/composite" xml:lang="en" lang="en"> <cc:interface> <cc:attribute name="text"></cc:attribute> </cc:interface> <cc:implementation> <h:outputText value="#{cc.attrs.text}"></h:outputText> </cc:implementation> </html>
Вот как я пытаюсь его использовать:
<rs:network text="TEST"></rs:network>
Однако я не вижутекст появляется - когда я просто пишу какой-то текст в тег реализации cc: он отображается.Почему он не отображает текстовый атрибут?