Вы можете создать составной компонент в качестве оболочки и использовать класс поддержки:
<composite:interface componentType="my.special.Class">
...
</composite:interface>
<composite:implementation>
// place your wrapped component here
</composite:implementation>
Перезаписать метод encodeChildren в классе поддержки.
Обратите внимание: это скорее взлом, чем чистое решение. В зависимости от того, что вы хотите сделать, подойдет пользовательский рендер.