I am trying to use some custom UI components but i dont understand how the body of the <ww:component> tag is used.

For example i have the following UI component:

test.vm
--------------------------------------------------------------------------------------------
<div class="lightOrange" style="position:relative; width: 274px; height: 103px;">
<div class="absoluteTopLeft"><img src="../images/ui/corner_TL_${tag.Params.color}.gif" border="0"></div>
<div class="absoluteTopRight"><img src="../images/ui/corner_TR_${tag.Params.color}.gif" border="0"></div>
<div class="absoluteBottomLeft"><img src="../images/ui/corner_BL_${tag.Params.color}.gif" border="0"></div>
<div class="absoluteBottomRight"><img src="../images/ui/corner_BR_${tag.Params.color}.gif" border="0"></div>
<div style="padding:10px;">[TAG BODY SHOULD GO HERE]</div>
</div>
----------------------------------------------------------------------------------------------


I use the above UI like this :

<ww:component name="test" template="test.vm" theme="/WEB-INF/vlt/theme1">
     <ww:param name="color" value="'lightOrange'"/>
     the content of my tag etc......
</ww:component>

The issue is that the tag body is printed before the rendering of the vlt and how i can reference the tag body in the vlt to use it ? Ideally i should be able to use something like ${tag.Body}

How do you solve this ? Do i use the component UI the wrong way ?
Thanks in advance for any tips.

Christian Meunier






------------------------------------------------------- This SF.net email is sponsored by: VM Ware With VMware you can run multiple operating systems on a single machine. WITHOUT REBOOTING! Mix Linux / Windows / Novell virtual machines at the same time. Free trial click here:http://www.vmware.com/wl/offer/358/0 _______________________________________________ Opensymphony-webwork mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork

Reply via email to